Из load в переменную или в document.getElementById
Всем привет так как я ещё тот нубяра в яве прошу вашей помощи , как поместить ответ от load("мой скрипт.пхп"); в переменную или хотябы в document.getElementById("ай ди").value = ??? , уже всё перепробовал единственное как получилось чтобы хотябы скрипт работал это так:
document.getElementById("ай ди".value = $().load("мой скрипт.пхп");
заранее спасибо |
$("ай ди").load("мой скрипт.пхп");
|
Цитата:
как сделать такое:
$("test").load("мой скрипт.пхп");
alert('Ответ:'+test);
|
SergoMorello,
Лучше использовать ajax для загрузки данных от вашего скрипта на php. Пример:
$.ajax({
url: 'ajax/test.html',
success: function(data) {
$('.result').html(data);
alert('Load was performed.');
}
});
|
Цитата:
Цитата:
Используйте callback-функцию
$('#result').load('ajax/test.html', function(response) {
alert(response);
});
|
walik,
$('#result').load('ajax/test.html', function(response) {
alert(response);
});
Ваш код - это частный случай $.ajax, и он не позволяет указать дополнительные опции (например формат данных от сервера, callback в случае ошибки и т.д.). А так для решения данной задачи оба варианта подходят. |
| Часовой пояс GMT +3, время: 22:09. |