试图将字段的ID提供给JQuery而不是其名称

时间:2015-04-10 06:35:56

标签: jquery html forms validation

我试图通过其ID而不是Name传递输入字段。如果我在下面输入输入字段的名称,它就可以了。

$('#textName_insert'):

但在输入ID后,Id不再有效。

 $(document).ready(function () {

    $('#myform').validate({ // initialize the plugin
        rules: {
            $('#textName_insert'): {
                required: true,
                email: true
            },
            $('#textadr1_insert'): {
                required: true,
                minlength: 5
            }
        }
    });

  });


<form id="insertForm" class="form-horizontal" method="post" action="InsertAgentSrvlt">
          <fieldset id="modal_form">                  
            <!-- Text input-->
            <div class="form-group">
              <label class="col-md-4 control-label" for="textinput">Name:</label>
              <div class="col-md-8">
                <input id="textName_insert" name="textName" type="text" placeholder="" class="form-control input-md"/>
              </div>
            </div>

1 个答案:

答案 0 :(得分:0)

Key是jQuery验证插件中元素的名称。你必须提供名称,而不是ID。

阅读this