Я только что установил в ASP.NET MVC RC2, а также с помощью библиотеки JQuery 1.3.1.
До того, как я использовал библиотеку 1.2.6.
Наше приложение прекрасно работает под этой библиотекой.
Но теперь у меня странная проблема.
У нас есть сеточное представление, которое мы создаем в результате вызова AJAX.
Получив результат, мы добавляем новые строки в таблицу путем клонирования скрытой строки.
Сгенерированный HTML из JQuery помещает дополнительные параметры в теги.
Они имеют вид JQuery12345678 = "null".
Все они имеют одинаковые имена.
В заголовке таблицы есть флажок, который выбирает / отменяет выбор всех строк таблицы.
Это путем перебора строк таблицы.
$("#selectAllCheckbox").click(function() {
var checked = this.checked;
$("#dgNewTasks tbody tr").find(':input[type="checkbox"]').each(function() {
this.checked = checked;
});
});
Теперь при использовании новой библиотеки флажок больше не устанавливается.
Я использовал IE Developer Tools для проверки HTML.
Если я удалю параметр JQuery12345678 = "null" из моих строк. Работает нормально.
Может кто-нибудь сказать мне, что я должен делать?