Я использую Grails 2.1.1 и jQuery. У меня есть таблица, где в каждой строке есть три поля, такие как аудитор, назначение и дата аудита. Поэтому я объявляю функцию, в которой она будет клонировать последнюю строку таблицы и добавлять ее в качестве последней строки. Он также клонирует сборщика даты, но когда я нажимаю на него, он не показывает календарь, но в первом ряду он это делает. Я искал в Интернете и попробовал так много вещей. но нет результатов. < /p>
Вот моя таблица и кнопка действия: < /p>
Auditor NameDesignationAudit Date
< /code>
Моя функция: < /p>
var initialCounter = 0,addedCounter = 1;
function addAnotherAuditor(){
var row = $(".auditors > tbody > tr:last").clone();
row.find('select').each(function(){
this.id= this.name.replace(initialCounter, addedCounter);
this.name= this.name.replace(initialCounter, addedCounter);
})
$(".auditors > tbody > tr:last").after(rows);
initialCounter++;
addedCounter++;
}
Подробнее здесь: https://stackoverflow.com/questions/276 ... -in-jquery