我的数据库中有一个包含 USERID
、USERNAME
、SALARY
的表。
这些记录显示在 HTML 表中,其中 USERID
来自该表,USERNAME
和 SALARY
将由用户在 文本框
。
这里,每次更改文本框时,ajax 都会调用,它将检查USERID
数据库中是否存在USERNAME/SALARY
(记录哪个USERNAME/添加工资)?如果返回 yes,那么它将触发编辑查询,否则它将触发插入查询。
现在,一旦记录添加到文本框中,ajax 就会调用并进行检查,这个过程非常快,以至于在一个 ajax 完成其过程之前就调用了另一个 ajax,因此检查查询返回 false。
我的ajax是:
$.ajax({
type:'post',
url: url,
data :{uid:uid,rec:rec,sal:sal},
success:function(data) {
console.log(data);
}
});
最佳答案
function changebox(curval,a)
{
alert(curval);
$.ajax({
type:"POST",
data:"id="+curval,
url:"<?php echo site_url('contrlloer_name/function_name');?>",
success: function(html){
$('#'+a).html(html);
}
});
}
</script>
关于php - 发生ajax调用结果问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29002468/