Javascript 我是否需要使用AJAX Post声明结果类型?
我有如下代码,我已经检查了我的JS中的所有变量是否匹配和已建立,以及我的AJAX中的数据数组中的所有变量是否匹配我的$_POST['var'];我的php中的标签。我加了一行 错误:函数(a,b,c){alert(a+b+c);} 让我的ajax尝试找出它为什么不返回任何html。 它返回“[OBJECT]error”,这并没有告诉我多少 当我运行php页面时,我的php变量等于数字,而不是$u POST['var'];而且运行良好 我的问题是,为什么它不返回我的.php脚本中的回显html? 是否需要指定预期的返回数据类型 谢谢,JJavascript 我是否需要使用AJAX Post声明结果类型?,javascript,php,jquery,ajax,Javascript,Php,Jquery,Ajax,我有如下代码,我已经检查了我的JS中的所有变量是否匹配和已建立,以及我的AJAX中的数据数组中的所有变量是否匹配我的$_POST['var'];我的php中的标签。我加了一行 错误:函数(a,b,c){alert(a+b+c);} 让我的ajax尝试找出它为什么不返回任何html。 它返回“[OBJECT]error”,这并没有告诉我多少 当我运行php页面时,我的php变量等于数字,而不是$u POST['var'];而且运行良好 我的问题是,为什么它不返回我的.php脚本中的回显html?
$(document).ready(function () {
$("#results").click(function () {
alert("1");
$.ajax({
url: "http://www.URL.com/go/php.php",
type: "POST",
data: {ajaxval: HC1,
bla: HCbl,
blka: HCblk,
bra: HCbr,
rda: HCrd,
za: HCz,
hla: HLa,
eca: ECa,
esa: ESa,
fsa: FSa,
hta: HTa,
btsa: BSa,
btra: BRa,
bbsa: BBSa,
bbfa: BBFa,
auga: AUGa,
agea: Aga,
hgta: Hta,
mta: MTa,
tha: THa,
sta: STa,
tata: PFa,
hcimpa: hci,
hlimpa: hli,
ecimpa: eci,
esimpa: esi,
fsimpa: fsi,
htimpa: hti,
bsimpa: bsi,
brimpa: bri,
bbsimpa: bbsi,
bbfimpa: bbfi,
augimpa: augi,
ageimpa: agei,
hgtimpa: Hti,
mtimpa: mti,
thimpa: thi,
stimpa: sti,
tatimpa: tati}
}).done(function(data){ document.getElementById("demo").innerHTML = data; alert("4"); });
});
});
Ajax需要知道它在使用什么。当您开始将“Javascript对象”返回到ajax响应时,尤其如此。因此,非常鼓励指定
数据类型
这里可以解释更多:
这就是说,看看这个函数,它将帮助发送和接收AJAX,而这个函数的目的是将“html”输入到一个容器中。。。您可以轻松地修改它以适应其他需要
Ajax需要知道它在使用什么。当您开始将“Javascript对象”返回到ajax响应时,尤其如此。因此,非常鼓励指定数据类型
这里可以解释更多:
这就是说,看看这个函数,它将帮助发送和接收AJAX,而这个函数的目的是将“html”输入到一个容器中。。。您可以轻松地修改它以适应其他需要