Hi, I have a register form inside of the accordion,  it doesn't work
on IE7, why?  this is my code:

<html>
<head>
<link type="text/css" href="js/development-bundle/themes/base/
ui.all.css" rel="stylesheet" />
<link type="text/css" href="js/development-bundle/demos/demos.css"
rel="stylesheet">
<script src="js/jquery.js" type="text/javascript"></script>
<script src="js/jquery.validate.js" type="text/javascript"></script>
<script src="js/cmxforms.js" type="text/javascript"></script>

<script type="text/javascript" src="js/development-bundle/ui/
ui.core.js"></script>
<script type="text/javascript" src="js/development-bundle/ui/
ui.accordion.js"></script>
<script type="text/javascript">


$.validator.setDefaults({
        //submitHandler: function() { alert("submitted!"); }
});

$().ready(function() {

        // validate the comment form when it is submitted
        $("#commentForm").validate();

        // validate signup form on keyup and submit
        $("#signupForm").validate({
                rules: {
                        nombre: "required",
                        lastname: "required",
                        username: {
                                required: true,
                                minlength: 4
                        },
                        pass: {
                                required: true,
                                minlength: 5
                        },
                        confirm_pass: {
                                required: true,
                                minlength: 5,
                                equalTo: "#pass"
                        },
                        correo: {
                                required: true,
                                email: true
                        },
                        topic: {
                                required: "#newsletter:checked",
                                minlength: 2
                        },
                        agree: "required"
                },
                messages: {
                        nombre: "Introduce un nombre",
                        //lastname: "Please enter your lastname",
                        username: {
                                required: "Introduce un alias",
                                minlength: "El alias debe contener mínimo 4 
caracteres"
                        },
                        pass: {
                                required: "Introduce una contraseña",
                                minlength: "La contraseña debe contener al 
menos 5 caracteres"
                        },
                        confirm_pass: {
                                required: "Introduce una contraseña",
                                minlength: "La contraseña debe contener al 
menos 5 caracteres",
                                equalTo: "La contraseña debe ser igual a la 
anterior"
                        },
                        correo: "Introduce un email valido",
                        agree: "Please accept our policy"
                }
        });

        // propose username by combining first- and lastname
        /*$("#username").focus(function() {
                var firstname = $("#firstname").val();
                var lastname = $("#lastname").val();
                if(firstname && lastname && !this.value) {
                        this.value = firstname + "." + lastname;
                }
        });

        //code to hide topic selection, disable for demo
        var newsletter = $("#newsletter");
        // newsletter topics are optional, hide at first
        var inital = newsletter.is(":checked");
        var topics = $("#newsletter_topics")[inital ? "removeClass" :
"addClass"]("gray");
        var topicInputs = topics.find("input").attr("disabled", !inital);
        // show when newsletter is checked
        newsletter.click(function() {
                topics[this.checked ? "removeClass" : "addClass"]("gray");
                topicInputs.attr("disabled", !this.checked);
        });*/
});

        $(function() {
                $("#accordion").accordion({
                        autoHeight: false
                });
        });
</script>





<style type="text/css">
#commentForm { width: 500px; }
#commentForm label { width: 250px; }
#commentForm label.error, #commentForm input.submit { margin-left:
253px; }
#signupForm { width: 500px; }
#signupForm label.error {
        margin-left: 10px;
        width: auto;
        display: inline;
}
#newsletter_topics label.error {
        display: none;
        margin-left: 103px;
}
</style>

</head>

<body>
<div   class="demo">
<div id="accordion">
<h3><a href="#">Login</a></h3>
        <div>
        <form>
        <table><tr><td>Usuario(Email)</td><td><input type="text"></td></tr>
        </table>
        </form>
        </div>

<h3><a href="#">Registro</a></h3>

<div>
<form class="cmxform" id="signupForm" action="val_reg.php"
method="post" enctype="multipart/form-data">

<table border="0" cellspacing="4" cellpadding="0">
  <tr>
    <td align="right"><span class="a1 Estilo1">Email:</span></td>
    <td><input name="correo" type="text" id="correo" size="20"
maxlength="150" /></td>
    </tr>
  <tr>
    <td align="right"><span class="a1 Estilo1">Contrase&ntilde;a:</
span></td>
    <td><input name="pass" type="password" id="pass" size="10"
maxlength="50" /></td>
  </tr>
  <tr>
    <td align="right">Confirma la contrase&ntilde;a: </td>
    <td><input name="confirm_pass" type="password" id="confirm_pass"
size="10" maxlength="50" /></td>
  </tr>
  <tr>
    <td align="right">&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td align="right">&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td align="right" class="a1 Estilo1">Nombre completo:</td>
    <td><input name="nombre" type="text" id="nombre" size="20"
maxlength="150" /></td>
  </tr>

  <tr>
    <td align="right"><span class="a1 Estilo1">Alias:</span></td>
    <td><input name="username" type="text" id="username" size="10"
maxlength="50" /></td>
    </tr>
  <tr>
    <td align="right"><span class="a1 Estilo1">Imagen:</span></td>
    <td><input name="userfile" type="file" id="pic1" size="20"
maxlength="150" /></td>
    </tr>

  <tr>
    <td align="right"><span class="a1 Estilo1">Fecha de nacimiento: </
span></td>
    <td><table>
      <tr>
        <td class="a1 Estilo1"><select name="d" id="d" type="text"
maxlength="2" class="a11" >
            <option value="">dd</option>
            <option value="01">1</option>
            <option value="02">2</option>
            <option value="03">3</option>
            <option value="04">4</option>
            <option value="05">5</option>
            <option value="06">6</option>
            <option value="07">7</option>
            <option value="08">8</option>
            <option value="09">9</option>
            <option value="10">10</option>
            <option value="11">11</option>
            <option value="12">12</option>
            <option value="13">13</option>
            <option value="14">14</option>
            <option value="15">15</option>
            <option value="16">16</option>
            <option value="17">17</option>
            <option value="18">18</option>
            <option value="19">19</option>
            <option value="20">20</option>
            <option value="21">21</option>
            <option value="22">22</option>
            <option value="23">23</option>
            <option value="24">24</option>
            <option value="25">25</option>
            <option value="26">26</option>
            <option value="27">27</option>
            <option value="28">28</option>
            <option value="29">29</option>
            <option value="30">30</option>
            <option value="31">31</option>
        </select></td>
        <td class="a1 Estilo1"><select name="m" id="m" type="text"
maxlength="2" class="a11">
            <option value="">mm</option>
            <option value="01">1</option>
            <option value="02">2</option>
            <option value="03">3</option>
            <option value="04">4</option>
            <option value="05">5</option>
            <option value="06">6</option>
            <option value="07">7</option>
            <option value="08">8</option>
            <option value="9">9</option>
            <option value="10">10</option>
            <option value="11">11</option>
            <option value="12">12</option>
        </select></td>
        <td class="a1 Estilo1"><select name="a" id="a" type="text"
maxlength="2" class="a11" >
            <option value="">aaaa</option>
            <option value="1996">1996</option>
            <option value="1995">1995</option>
            <option value="1994">1994</option>
            <option value="1993">1993</option>
            <option value="1992">1992</option>
            <option value="1991">1991</option>
            <option value="1990">1990</option>
            <option value="1989">1989</option>
            <option value="1988">1988</option>
            <option value="1987">1987</option>
            <option value="1986">1986</option>
            <option value="1985">1985</option>
            <option value="1984">1984</option>
            <option value="1983">1983</option>
            <option value="1982">1982</option>
            <option value="1981">1981</option>
            <option value="1980">1980</option>
            <option value="1979">1979</option>
            <option value="1978">1978</option>
            <option value="1977">1977</option>
            <option value="1976">1976</option>
            <option value="1975">1975</option>
            <option value="1974">1974</option>
            <option value="1973">1973</option>
            <option value="1972">1972</option>
            <option value="1971">1971</option>
            <option value="1970">1970</option>
            <option value="1969">1969</option>
            <option value="1968">1968</option>
            <option value="1967">1967</option>
            <option value="1966">1966</option>
            <option value="1965">1965</option>
            <option value="1964">1964</option>
            <option value="1963">1963</option>
            <option value="1962">1962</option>
            <option value="1961">1961</option>
            <option value="1960">1960</option>
            <option value="1959">1959</option>
            <option value="1958">1958</option>
            <option value="1957">1957</option>
            <option value="1956">1956</option>
            <option value="1955">1955</option>
            <option value="1954">1954</option>
            <option value="1953">1953</option>
            <option value="1952">1952</option>
            <option value="1951">1951</option>
            <option value="1950">1950</option>
            <option value="1949">1949</option>
            <option value="1948">1948</option>
            <option value="1947">1947</option>
            <option value="1946">1946</option>
            <option value="1945">1945</option>
            <option value="1944">1944</option>
            <option value="1943">1943</option>
            <option value="1942">1942</option>
            <option value="1941">1941</option>
            <option value="1940">1940</option>
            <option value="1939">1939</option>
            <option value="1938">1938</option>
            <option value="1937">1937</option>
            <option value="1936">1936</option>
            <option value="1935">1935</option>
            <option value="1934">1934</option>
            <option value="1933">1933</option>
            <option value="1932">1932</option>
            <option value="1931">1931</option>
            <option value="1930">1930</option>
            <option value="1929">1929</option>
            <option value="1928">1928</option>
            <option value="1927">1927</option>
            <option value="1926">1926</option>
            <option value="1925">1925</option>
            <option value="1924">1924</option>
            <option value="1923">1923</option>
            <option value="1922">1922</option>
            <option value="1921">1921</option>
            <option value="1920">1920</option>
            <option value="1919">1919</option>
            <option value="1918">1918</option>
            <option value="1917">1917</option>
            <option value="1916">1916</option>
            <option value="1915">1915</option>
            <option value="1914">1914</option>
            <option value="1913">1913</option>
            <option value="1912">1912</option>
            <option value="1911">1911</option>
            <option value="1910">1910</option>
        </select></td>
        <td class="a1 Estilo1">(dd-mm-aaaa) </td>
      </tr>
    </table></td>
    </tr>
  <tr>
    <td align="right">&nbsp;</td>
    <td><table>
      <tr>
        <td class="a1 Estilo1"><input type="radio" name="s" value="H"
class="a11" />
          Hombre</td>
        <td class="a1 Estilo1"><input type="radio" name="s" value="M"
class="a11" />
          Mujer</td>
      </tr>
    </table></td>
    </tr>
  <tr>
    <td align="right"><span class="a1 Estilo1">Pa&iacute;s:</span></
td>
    <td><input name="pais" type="text" id="pais" size="20"
maxlength="150" /></td>
    </tr>
  <tr>
    <td align="right">&nbsp;</td>
    <td align="right"><input name="Submit" type="submit"
value="registrar" /></td>
    </tr>
</table>
</form>

</div>
</div>
</div>

</body></html>

--

You received this message because you are subscribed to the Google Groups 
"jQuery UI" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/jquery-ui?hl=en.


Reply via email to