Ajax和PHP请求在x次尝试后被取消
ajax and php pettition satuts cancelled after x attempts
当按钮单击时,我在mysql表中制作和更新,问题是ajax jquery有时不工作。它工作得很好,不知何故在x次尝试后它停止工作并星星取消我的请愿
问题是经过x次尝试后,ajax对象的成功部分没有被使用,我从网络获得状态(取消)。
将这些值传递给隐藏字段。通过ajax调用这些字段,将数据发送到下一页进行更新。
<input type='hidden' value="<?echo $costo_sem;?>" class="costosemanal">
<input type='hidden' value="<?echo $fi;?>" class="fechai">
<input type='hidden' value="<?echo $ff;?>" class="fechaf">
echo "<script>
var r = confirm('OK to update, CANCEL to do nothing');
if(r === false){
document.location.href = 'costos.php';
}else{
var costosemanal=$('.costosemanal').val();
var fechai=$('.fechai').val();
var fechaf=$('.fechaf').val();
$.ajax({url:'UpdatePage.php?costosemanal='+costosemanal+'&fechai='+fechai+'&fechaf='+fechaf,cache:false,success:function(result){
alert('Updated');
}});
}
</script>";
添加一个updatpage .php来更新你的查询。
UpdatePage.php
<?
$costosemanal=$_GET['costosemanal'];
$fechai=$_GET['fechai'];
$fechaf=$_GET['fechaf'];
$update = "UPDATE tbl_costos SET costo_semanal = '$costosemanal' WHERE fechai = '$fechai' AND fechaf ='$fechaf' ";
//Write Mysql Command To Update This Query
?>
$('.removeItem').click(function (event) {
if (confirm('Are you sure you?')) {
$.ajax({
url: 'myUrl',
type: "POST",
data: {
// data stuff here
},
success: function () {
// does some stuff here...
}
});
}
});
相关文章:
- 使用php或javascript从facebook相册URL中删除多余的部分
- 将PHP变量传递给jQuery时遇到问题
- 通过javascript函数取消设置php数组元素
- PHP/JavaScript 检查/取消检查在 FF 中工作,但在 IE 中不起作用
- 为什么我的收音机在 PHP 中取消选中
- 在 PHP 中关闭网页时如何取消设置会话
- 模式关闭后取消设置 PHP 变量
- Ajax 取消.php脚本的请求
- 单击将 PHP 会话设置为保持复选框处于选中状态.取消选中结束会话时
- javascript/PHP(非AJAX)-有没有一种方法可以在帖子提交并运行后取消它
- PHP jquery ajax取消链接文件夹中的图像不起作用
- php如何将数组添加到数组取消限制
- 取消选中PHP中的复选框(将状态保存在数据库中)
- PHP复选框获胜't撤消禁用属性,但将取消选中
- Ajax和PHP请求在x次尝试后被取消
- 用Javascript在PHP数组中选中/取消选中所有的复选框
- 取消按钮php表单jquery
- Post转义Javascript数组并在PHP中取消转义
- 在加载php页面时,会弹出js确认框,如果用户提交,我必须在php中执行sg,如果用户取消,我必须执行php中的其他操作
- 可以在 JavaScript 中使用条件在 PHP 中使用条件进行选择和取消选择