php ajax查询,jQuery的AJAX查询PHP脚本

作者在尝试使用jQuery AJAX调用PHP脚本获取JSON数据时遇到问题,请求参数为`param_input`,但接收到的响应状态为0,且responseText为空。寻求解决初学者在AJAX与PHP交互中遇到的JSON解析错误。
摘要由CSDN通过智能技术生成
Testing AJAX

function init() {

$("#form1").submit(submitForm);

}

function submitForm() {

var paramValue = $("#param_input").val();

$.ajax({

type: "GET",

url: 'http//xxx.edu/xxx/autocomplete.php',

data: {

query: paramValue

},

dataType: "json",

complete: function(data){

alert(JSON.stringify(data));

}

});

}

// On page load

$(document).ready(init);

Value

我真的希望能够查询我的PHP脚本(返回经json_encode()一个JSON),并使用该JSON信息。jQuery的AJAX查询PHP脚本

眼下的警告框这样说:

{"readyState":0,"responseText":"","status":0,"statusText":"error"}

所以我做错了什么。有任何想法吗?我都是新来的AJAX/jQuery。

编辑:添加数据类型: “JSON”,但并没有帮助 - 仍然返回错误的JSON的东西...

+0

是调用一个相同来源的脚本,即是脚本正在运行在同一台服务器作为一个在创建它调用$页面阿贾克斯? –

2012-01-30 18:43:55

+0

你确认了(在萤火虫,提琴手,...)如果PHP脚本返回有效/任何数据? –

2012-01-31 03:03:12

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值