У меня есть очень простой пример кода:
$.ajax({
url: 'demo2.htm',
success: function(loadeddata){
$("#loaded_data").html(loadeddata);
alert('success');
},
error: function(){
alert('failure');
}
});
Загруженные данные в настоящее время возвращают все. То, что мне нужно, это получить только определенный div и сделать его HTML-кодом #loaded_data.
Как мне это сделать?
Спасибо!
Edit:
При попытке использовать .load () ...
Вот что я написал в комментарии.
Спасибо, ваш обновленный пример великолепен. Однако я не уверен, что случилось с моим.
Это: работает
$("#loaded_data").load("demo2.htm #mydiv", function(text, status, request) {
if(status == 'success') {
alert('success');
} else {
alert('error');
}
});
Это:
$("#loaded_data").load("demo5.htm #mydiv", function(text, status, request) {
if(status == 'success') {
alert('success');
} else {
alert('error');
}
});
Нет. Это просто висит. Demo5.htm отсутствует, но ошибки не возвращается.
Еще раз большое спасибо за вашу помощь.