GetJson jquery 不会运行成功操作
GetJson jquery doesn't run success action
我正在使用此代码向JSON文件发出Ajax请求:
var queries = $("#myform").serialize();
$.getJSON("/files/json.php?" + queries,
function(data){
alert(data);
}
);
但它不返回任何错误,并且不会执行警报。PHP 文件使用
header('Content-type: application/json');
如果我在直接 URL 中打开相同的查询,它会返回 JSON 数据,所以问题是 jQuery。
网络选项卡显示:
json.php?(my queries parameters and values)
/files
GET
200
OK
application/json
jquery.js:9597
如何解决此问题?
试试这个,
var query = $("#myform").serialize();
$.getJSON("/files/json.php", queries,
function(data){
alert(data);
});
getJSON 的第二个参数实际上是表单数据,您必须将其传递给 php 页面。
相关文章:
- 在成功时操作 AJAX 函数
- JavaScript 相等操作对单引号字符串和数字都成功
- 提交表单会触发 ajax 调用,该调用会在成功时发布到操作页面
- 成功的操作类型未出现在时间线上
- 如何在 $ 中执行异步操作.延迟,然后失败过滤回调并传递回成功链
- 无法在 AJAX 成功函数中操作 DOM
- 加速 Ajax 成功的 DOM 操作
- GetJson jquery 不会运行成功操作
- 处理开机自检后从 Angular 控制器到指令的成功/错误 DOM 操作
- 如何将Ember操作视为可信事件,以便window.open成功
- 知道操作是成功还是被承诺拒绝
- ajax成功操作后出现对象引用错误-jquery
- 在Rails中,如何在视图中显示控制器操作成功或失败的JSON状态消息
- 通量:异步操作成功时的编程转换
- 在异步还原操作成功时转换到另一个路由
- 在通过angular $resource成功执行HTTP DELETE操作后,避免使用HTTP GET
- Jquery,在ajax成功函数中操作数据
- 在提交操作期间未成功执行函数
- 对不成功的jquery ajax请求执行一些操作
- 成功回调资源类操作,还是资源承诺,哪一个是第一个