Jquery ui 编辑时使用Jquery进行表单验证

Jquery ui 编辑时使用Jquery进行表单验证,jquery-ui,Jquery Ui,我必须采取代理详细信息有三个视图添加,编辑和查看所有 Add表单按预期工作 <script> $(document).ready(function(){ var ruleSet1 = { required: true, number: true }; $("#question").validate({ rules: { agent_cheque_no: ruleSet1,

我必须采取代理详细信息有三个视图添加,编辑和查看所有

Add表单按预期工作

 <script>
   $(document).ready(function(){

     var ruleSet1 = {
       required: true,
       number: true
     };

     $("#question").validate({
       rules: {
         agent_cheque_no: ruleSet1,
         pincode :ruleSet1,
       }
     });
   });
 </script>  

 <div class="control-group">
   <label class="control-label"> pincode *</label>
   <div class="controls">
     <input class="input-xlarge" type="text" id="pincode" placeholder="pincode" required name="pincode">
   </div>
 </div>

$(文档).ready(函数(){
变量规则集1={
要求:正确,
数字:对
};
$(“#问题”)。验证({
规则:{
代理人支票号码:规则集1,
pincode:ruleSet1,
}
});
});
枕形*
代码在编辑视图中运行不正常(如下所示):


枕形*

确保您的两个表单ID相同,因为对于“编辑表单”,您的表单ID可能不同,并且验证代码未写入

<form id="same_as_add">
     <div class="control-group">
          <label class="control-label"> Pincode *</label>
          <div class="controls">
            <input class="input-xlarge" type="text" id="pincode" placeholder="State" required name="pincode">
          </div>
        </div>
<form>

枕形*
当您编辑它时,请确保下面的表单声明


<form id="same_as_add">
     <div class="control-group">
          <label class="control-label"> Pincode *</label>
          <div class="controls">
            <input class="input-xlarge" type="text" id="pincode" value="<?php echo $row->agent_pincode; ?>" placeholder="State" required name="pincode">
          </div>
        </div>
<form>

枕形*

首先,从给定字符串中删除逗号:ruleSet1

<form id="same_as_add">
     <div class="control-group">
          <label class="control-label"> Pincode *</label>
          <div class="controls">
            <input class="input-xlarge" type="text" id="pincode" value="<?php echo $row->agent_pincode; ?>" placeholder="State" required name="pincode">
          </div>
        </div>
<form>