0
我克隆了一組具有表單域的div標籤。我可以用下面的代碼維護唯一的ID和名稱。jquery clone驗證刪除錯誤類
問題:在克隆之前(單擊添加按鈕)如果我單擊提交,驗證會執行並放入一些錯誤消息。如果我現在單擊添加按鈕(克隆),它會將錯誤標籤標籤帶到新克隆的部分。因此,如果我從第一部分的必填字段中刪除數據,則會在原始部分和克隆部分中顯示錯誤消息。
我覺得如果我可以從原始的部分刪除標籤,而克隆應該解決問題。
$('#' + divID).find('input,select').each(function() {
$(this).attr('id', ($(this).attr('id')).slice(0,-1) + uniqueId);
$(this).attr('name', ($(this).attr('name')).slice(0,-1) + uniqueId);
$(this).val('');
});
我想在克隆時在上述條件中刪除下面的行。
<label class="error" style="display: inline-block;" for="NameOnCard1">
看到這個的jsfiddle:http://jsfiddle.net/tK4f6/22/ – Ryley
太好了!謝謝!!!! – user3067524