2009-12-03 6 views
0

안녕하세요 FF에서 잘 작동하지만 IE 규칙을 듣고 해달라고 제출 해달라고 JQuery와 유효성 검사를 사용하고 있습니다.JQuery와 검증 및 IE

여기에 코드

$(document).ready(function() { 

     $("form#loginForm").validate({ 
      submitHandler: function(form){ 
       customer_dispatch('login'); 
      }, 
      rules: { 
       user_login: { required: true }, 
       user_password: { required: true },        
      }, 
      messages: { } 
     }); 

})

및 FF IN

<table cellpadding="0" cellspacing="0" border="0" width="100%" class="login-table"> 
    <tr valign="top"> 
     <td width="50%" class="login"> 
      <h2 class="subheader">Είσοδος Χρήστη</h2> 

     <form name="loginForm" id="loginForm" method="post" > 
     <input type="hidden" id="do" name="do" size="10" value="login" /> 
     <div id="form_container" > 
     <ul> 
      <li id="li_1" > 
        <label class="description" for="lastLabel">Όνομα Χρήστη :</label> 
        <input id="user_login" name="user_login" class="element text medium" type="text" maxlength="255" value=""/> 
      </li>  
      <li id="li_2" > 
        <label class="description" for="lastLabel">Κωδικός :</label> 
        <input id="user_password" name="user_password" class="element text medium" type="password" maxlength="255" value=""/> 
      </li> 
     </ul> 
     </div><!--form_container--> 

     <div class="clear"> 
      <div class="buttons-container right">    
       <span class="button-submit-action"><input class="hand" type="submit" value="Sign in" /></span> 
      </div> 
     </div> 


     </form> 

    </td><!--form login--> 

완벽하게 작동하는 형태이다. jquery를 사용하고 데모에서 파일의 유효성을 검사하고 있습니다. 데모를 실행하면 IE에서 작동합니다.

내가 그것은 후행 여기 콤마의 somethig에 감사

답변

4

을 missimg 오전 :

user_password: { required: true }, 

가를 제거하고 작동합니다. 그는 * * 뭔가를 놓친 경우

+1

그는 물었다. 그럼에도 불구하고 그 자리에 +1이 넘치면 대답이 적용됩니다. – BalusC

+0

예 IT입니다. 귀하의 회신 주셔서 감사합니다, 당신은 뮤 생활 – ntan

+0

없음 probs를 저장 :) 나는 내가 그것을 발견 빨랐다 그 이유는,이 시대의로드했던 : C#을 같은 언어 당신이 구조에 쉼표를 사용할 수 있도록하기 때문에 페이지 – Jimmeh