2013-10-26 48 views
0

如何检查FIRST_NAME价值是存在的(如果姓氏是只存在)? 如果我继续FIRST_NAME空白,姓氏是进入..显示在FIRST_NAME错误。如果姓氏是空白,则不会显示错误如何验证FIRST_NAME而不是姓氏

以下

是HTML和验证脚本

<form id="myform"> 
    <input type="text" id="first_name" name="first_name" value=""> 
     <input type="text" id="last_name" name="last_name" value=""> 
    <input type="submit" /> 
</form> 
<a id="docs" href="http://docs.jquery.com/Plugins/Validation" target="_blank">Validation Documentation</a> 

$(document).ready(function() { 

    $('#myform').validate({ // initialize the plugin 
     rules: { 
      first_name:{ required:true }, 
      last_name:{ required:true } 
     }, 
     submitHandler: function (form) { // for demo 
      alert('valid form submitted'); // for demo 
      return false; // for demo 
     } 
    }); 

}); 
+0

解释正确想得到什么???? –

+0

如果我继续FIRST_NAME空白,姓氏是进入..显示在FIRST_NAME错误。如果姓氏为空,则不会显示错误 –

+0

只是继续验证在FIRST_NAME只 –

回答

0

尝试这样的事情

 $('#myform').validate({ // initialize the plugin 
      rules: { 
       first_name:{ 
        required: { 
         depends: function(element) { 
          return $('#last_name').val().length > 0; 
         } 
         } 
        } 
       }, 
      }, 
      submitHandler: function (form) { // for demo 
       alert('valid form submitted'); // for demo 
       return false; // for demo 
      } 
     });