Я использую jQuery Dilog Modal на странице ASP.NET, но когда страница делает обратную передачу, кнопка, открывающая диалог modal, теряет поведение jQuery...
Я протестировал кнопку внутри и снаружи UpdatePanel, но я получил ту же ошибку...
Как я могу поддерживать jQuery после обратной передачи?
Попробуйте подключить вашу кнопку внутри pageLoad()
вместо $(document).ready()
, которая является родной для.NET и будет срабатывать при каждой обратной передаче.
function pageLoad(sender, args)
{
$('#button').click();
}
Помните, что pageLoad()
не является постоянной заменой $(document).ready()
при использовании ASP.NET, поскольку они ведут себя по-разному, но в этом случае это может решить вашу проблему.
$(document).ready(function() { ... Your jQuery code ... }
сегодня, просто замените его наfunction pageLoad(sender, args) { ... Your jQuery code ... }
и посмотреть, если это работает.