Загрузка данных в текстовую форму ввода
Я использую этот код для загрузки данных в текстовое поле:
jQuery('.content_container').load('http://www.evedalsvardshus.se/plugins/calendar/edit_dates.php', {'value': datum} );
Но когда я пытаюсь загрузить данные в текстовую форму ввода с помощью этого кода:
jQuery('.header').load('http://www.evedalsvardshus.se/plugins/calendar/get_header.php');
Ничего не происходит. Get_header.php содержит только "asdsd".
Кто-нибудь может мне помочь?
Ответы
Ответ 1
Это потому, что функция .load()
пытается установить внутренний HTML-код, который не работает для текстового поля. Вам нужно установить его значение:
$.get('/plugins/calendar/get_header.php', function(result) {
$('.header').val(result);
});
Функция .get()
отправляет запрос AJAX и в обратном вызове успеха задает значение текстового поля.