我正在尝试对返回JSON多行数据集的PHP脚本进行JQuery调用。当我使用$.post
时,无法拨打电话:
$.post("my_query.php", {search_filter: "the search text"}, function(data, status) {
alert(data);
},"json");
当我省略第四个参数时,它可以工作,但它会将所有内容返回一行。
使用$.ajax
可行,因此在PHP方面这不是问题:
$.ajax({
url : "my_query.php",
type : "POST",
data: {search_filter: "the search text"},
dataType: "json",
success: function(data, status) {
alert(data);
}
});
仅在最新版本的Firefox上尝试过此操作。
$.post
是否存在一些错误,可能仅限于某些浏览器?