如果我嘗試單個輸入值,然後驗證工作,但如果我嘗試多個克隆的輸入值,然後驗證不起作用perfect.please幫助我如何驗證克隆輸入我檢查了很多網站,但我沒有得到正確的答案,請幫助我解決這個問題。
這裏是我的html代碼:如何使用Jquery驗證克隆輸入字段
<div class="Box">
<div class="form-group">
<label ><span>Note Type:</span></label>
<div class="input-group">
<label><input type="text" name="FirstName"></label>
</div>
<div class="input-group">
<label><input type="text" name="LastName"></label>
</div>
<div class="input-group">
<label><input type="text" name="height"></label>
</div>
<div class="abc">
<button type="button" id="num">Add More</button>
</div>
</div>
</div>
這裏是我的js代碼:
$("#num").click(function() {
var p = $('.form-group').length;
var cloned = $(".form-group:first").clone(true).appendTo('.Box');
});
這裏是我的驗證碼:
var form = $('#submit_form');
form.validate({
rules: {
FirstName: {
required: true,
minlength: 2,
},
LastName: {
required: true,
minlength: 2,
},
height: {
digits: true,
required: true,
},
},
});
我需要得到答案這種格式。
解釋「克隆輸入」是什麼意思。顯示足夠的代碼來重現問題。 HTML在哪裏?克隆的代碼在哪裏?你不能「克隆」輸入字段,因爲它會複製'name'屬性。每個字段**必須**保持_unique_'name'屬性。 – Sparky 2014-09-20 14:48:41