我尝试通过 Ajax 将 json 数组发送到远程 PHP 服务器,但我只收到“ParserError”。谢谢
阿贾克斯
$.ajax({
dataType : 'jsonp',
jsonp : 'jsonp_callback',
data : {
button : "test"
},
url : 'http://www.my-server.de/file.php',
success : function(sqlArray) {
alert(sqlArray);
},
error : function(jqXHR,textStatus,errorThrown) {
alert(jqXHR);
alert(textStatus);
alert(errorThrown);
}
});
PHP
<?php
echo "Button ist";
echo $_GET['button'];
?>
更新:
谢谢,但我只想写出json对象的值。现在发送工作,但 php 站点不写值。
function postJSON(){
$.ajax({
type: "GET",
url: "http://www.my-server.de/file.php",
data: { 'dataString': "juhu" },
cache: false,
success: function()
{
alert("Order Submitted");
},
error: function()
{
alert("Error");
}
});
php:
<?php
echo "Value is:";
echo $_GET['dataString']; ?>