Я хочу иметь сценарий jQuery, который получает возврат php-скрипта, который сделал запрос базы данных с $.post("script.php", args)
, запрос запущен, но как обрабатывать любой ответ?jQuery handle php return
ответ
Вы должны действительно прочитать эти учебники, прежде чем прыгать в то
Ответ на ваш вопрос
JQuery пост принимает параметры, как показано ниже
jQuery.post (url [, data] [, success (data, textStatus, j qXHR)] [, DATATYPE])
запрос Типичная JQuery сообщение с определенными параметрами, ожидая результатов из PHP-файл (test.php в данном случае) в формате XML будет, как ниже
$.post("test.php",
{ name: "John", time: "2pm" },
function(data) {
process(data);
},
"xml"
);
Надеюсь, это поможет.
Да, спасибо большое! – heysamhey
Как и многие люди предложили проверки с JQuery руководство по возможности использования POST или AJAX вызовов, вот мой пример Ajax вызовов:
$.post("server.php", { "func": "getNameAndTime" }, function(data){
console.log(data.name); // John Doe
console.log(data.time); // 2001-01-01 23:00:00
}, "json");
server.php
//do some processing and validation
$response = array('name' => 'John Doe', 'time'=> '2001-01-01 23:00:00');
print json_encode($response);
exit;
о, это было просто: D спасибо большое! – heysamhey
http://api.jquery.com/jquery.post/ <= Посмотрите на документы, особенно на часть «обратного вызова успеха». –