在下面的函数中,我找到了 ID 的最大计数,然后加 1。一切正常,除了没有看到添加到 DOM 的新值,因此在第二次调用该函数时它们不会递增。
我没有正确地将新值添加到 DOM 中吗?
function addEdu(){
var currentCount = $('input.uniqueId').val();
currentCount = Math.max(currentCount);
var nextCount = parseInt(currentCount) + 1;
var newEdu = "<input type='hidden' name='fieldId[]' value='" + nextCount + "' class='uniqueId' /><p class='dual'><input type='text' name='educationTitle[]' "; //Shortened for clarity
$("#eduHistory").append(newEdu);
$( ".datepicker" ).datepicker();
}