Когда загрузка страницы в первый раз содержимое страницы, которое я загружаю на Jquery.ready javascripts, отлично работает, когда я использую ajax, чтобы что-то делать и пытаюсь загрузить страницу снова. Javascript не работает на этой второй странице который я пытаюсь загрузить. Я попытался решить эту проблему, используя методы live()
/on()
, но это не сработало.загрузить страницу в div
$(document).ready(function() {
$("#grupyonetimarea").load("/Panel/MusteriSourcePages/mus_grup_add.aspx");
});
$('#btnekleme').live('click', function() {
$.ajax({
type: "POST",
url: "/Panel/MusteriSource/mus_kisiadd.aspx/mus_kisi_kaydet",
data: "{ad:'" + $.trim($("#txtalt_mus_adi").val()) + "'}",
contentType: "application/json; charset=utf-8",
dataType: "json",
async: true,
cache: false,
before: $("#btnekleme").hide(),
success: function (msg) {
if (msg.d == "ok") {
$("#grupyonetimarea").load("/Panel/MusteriSourcePages/mus_grup_add.aspx");
} else $("#loaded").html(msg.d).show(500);
},
error: function (x, e) {
alert("The call to the server side failed. " + x.responseText);
}
});
}
** Я попытался решить эту проблему с помощью живой()/на() методы, но он не работал. ** – hjpotter92
сделал и не заметить часть данных ..... – bipen
я сделал , Следовательно, я поставил конкретную цитату в комментарии. Вы должны отметить, что вы делегировали контент тоже. – hjpotter92