我不知道为什么我会遇到这个困难,但现在是时候我出现了问题 .
使用jquery ajax调用php文件的最佳方法是什么,让它通过$ _GET处理一些输入,返回那些结果并再次使用ajax替换div的内容?
到目前为止,我可以调用php文件,并且在jquery ajax调用的成功中我得到了文本的警报 .
$.ajax({
url: "xxx/xxx.php",
type: "GET",
data: data,
cache: false,
success: function (html) {
alert("HTLM = " + html);
$('#product-list').html(html);
}
});
我设置php函数来回显结果,警报从php文件中吐出html . 但是我有副作用 . 我得到了php生成的代码在页面顶部回显 . 所以php正在做它的工作(通过回应内容) . 接下来jquery通过用php文件中的值替换div的内容来完成它的工作 .
如何阻止php文件回显页面顶部的内容?
示例代码从php回显并在jquery ajax成功时发出警报
HTML =
谢谢!!!
-Kris