[英]ajax call succes or error functions wont execute
This ajax call wont execute the success or error function.这个 ajax 调用不会执行成功或错误函数。 The call itself works.
通话本身有效。
function myFunction(){
var Temp = document.getElementById("inputTemp").value;
var Light = document.getElementById("inputLight").value;
alert("Submitted");
$.ajax({
url:"Collector.php",
type:"POST",
data:{
inputTemp: Temp,
inputLight: Light
},
success:function(){
alert("yes");
},
error:function(){
alert("no");
}
})
}
You need to set the data type as json in ajax call.您需要在ajax调用中将数据类型设置为json。
Add dataType:'json'
添加
dataType:'json'
$.ajax({
url:"Collector.php",
type:"POST",
dataType:'json',
data:{
inputTemp: Temp,
inputLight: Light
},
success:function(){
alert("yes");
},
error:function(){
alert("no");
}
})
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.