Я хочу получить json от php до ajax и хочу получить доступ к различным значениям полей в json.Как получить и использовать json в ajax от php?
-1
A
ответ
4
В JQuery он будет реализовывать что-то вроде этого:
var user = {};
$.ajax({
url: 'http://mysite.com/api/user.json',
data: {'id': '42'},
success: function(data){user = data;},
});
$('#name').val(user.name);
$('#email').val(user.email);
6
На стороне PHP используйте json_encode()
, чтобы преобразовать ваши данные в JSON и записать их, а затем выйти. Лучший послать заголовок типа контента первым, чтобы убедиться, что принимающая сторона распознает его как JSON:
<?php
$response_data = whatever_function();
$response = json_encode($response_data);
header("Content-type: text/json");
echo $response;
exit;
На клиенте, вам лучше использовать существующие рамки AJAX, такие как функциональность AJAX, встроенной в JQuery. Предположим, что ваш сценарий в http://example.com/ajax.php
, а страница клиента на http://example.com/ajaxclient.html
, подходящий кусок JQuery бы что-то вроде:
$.getJSON('ajax.php', { /* GET data goes here */ }, function(data) {
/* data contains the values you sent in your PHP script */
});
Смежные вопросы
- 1. ajax запрос получить ответ json в php
- 2. Получить JSon PHP значение и JQuery Ajax
- 3. Как получить результат от php to html использовать ajax?
- 4. Получить данные JSON от AJAX POST send
- 5. Получить запрос JSON от PHP
- 6. Как получить данные с PHP в JSON и AJAX?
- 7. Почему нужно использовать JSON в php и AJAX
- 8. Не могу получить JSON от Ajax
- 9. Как получить объекты json от контроллера в ajax
- 10. PHP получить значение от AJAX
- 11. Как правильно использовать json ajax
- 12. Как использовать ответ JSON от запроса JQuery AJAX?
- 13. PHP Получить значения от JSON
- 14. PHP получить объект от JSON
- 15. Невозможно получить JSON от JQuery ajax call
- 16. Как получить данные с PHP с помощью JSON и AJAX
- 17. Parse JSON массив с AJAX от PHP
- 18. Получить значение от JSON с помощью AJAX
- 19. Как получить объект в Angular от Json?
- 20. Получить массив от PHP до AJAX
- 21. PHP, Ajax, JSON и Handlebars
- 22. Ajax в HTML, получить результат от PHP
- 23. Получить массив циклов от php до ajax
- 24. Как разместить Json от .Ajax?
- 25. Получить значение в PHP от JSON
- 26. Php, получить референт от запроса ajax
- 27. КАК ПОЛУЧИТЬ ДАННЫЕ ОТ EXCEL ИСПОЛЬЗОВАТЬ PHP
- 28. Typeahead получить значение и использовать это в ajax
- 29. как получить частичный ответ от $ .ajax получить
- 30. Как получить ответ от json ajax call в представлении codeigniter?
мой бог О чем ты говоришь? – 2010-11-30 19:22:04