Это мой пример php-кода:
<?php
$nai = 18;
print json_encode($nai);
?>
Я добавил эти строки в www.example.com/reply.php
,
Я хочу получить это значение в jquery. так что я могу использовать значение для обработки чего-либо.
Код правильный ??
function connect() {
alert("chek");
var term = "nai";
$.ajax({
url: 'http://www.example.com/reply.php',
type: 'POST',
data: term,
dataType: 'json',
error: function(jqXHR, text_status, strError){
alert(“no connection”);
},
timeout: 60000,
success: function(data) {
alert(data);
}
});
}
Вам нужно установить заголовок файла, который рендерит PHP.
По умолчанию отображается HTML, используйте это в своем коде, чтобы решить эту проблему.
<?php
header('Content-Type: application/json');
$nai = 18;
print json_encode($nai);
?>
Теперь это читаемый формат JSON для phonegap
,
Других решений пока нет …