#php #jquery #callback
#php #jquery #обратный вызов
Вопрос:
$('#target').html(????????)
или .ajax()
?
Это нужно для загрузки php-страницы в <div>
с целевым идентификатором. Как мне вызвать эту php-страницу?
Это моя проблема, это была не моя настройка, она пыталась включить переменную javascript obj.info:
function(obj){jQuery.ajax({'url':'/controller/' obj.info '','cache':false,'success':function(html){jQuery('#target').html(html)}})}
Всякий раз, когда я пытаюсь обработать переменную obj.info это сбой функции.
Комментарии:
1. обратный вызов? что это за фреймворк?
2. Вы знаете, что js выполняется на стороне клиента, а php — на стороне сервера …?
3. больше деталей больше кода = больше ответов.
4. вам понадобится запрос к серверу, возможно, ajax, если вы действительно должны были использовать PHP
Ответ №1:
$('#target').load('url/to/php/script.php');
Комментарии:
1. Спасибо, вопрос У меня есть переменная js, которую мне нужно передать php-скрипту, как бы мне это сделать?
2. Вам действительно следует прочитать документацию, на которую я дал ссылку. Но вы можете просто передать ее в URL: ‘url/to/php/script.php?myVar=’ jsVar или вы можете передать ее как map в качестве второго аргумента: {myVar:jsVar}
Ответ №2:
$.ajax({
'url/to/php/script.php',
data: { 'varName': yourJsVariable },
success: function(response) {
// your php script returns HTML content
//
$('#element').html(response);
}
});
Проверьте страницу на .ajax () для получения дополнительной информации: http://api.jquery.com/jQuery.ajax /