x次尝试后取消了ajax和php pettition satuts

时间:2015-09-22 17:59:59

标签: javascript php mysql sql

当按钮点击时,我在mysql表中制作和更新,问题是ajax jquery有时无法正常工作。它工作正常,不知何故,在x尝试它停止工作和星星取消我的请愿之后

问题是在x次尝试之后,ajax对象的成功部分未被使用,并且我从网络获取STATUS(已取消)。

2 个答案:

答案 0 :(得分:0)

$('.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...
            }
        });
    }
});

在url中使用上面的代码必须有php page url ...

答案 1 :(得分:0)

将这些值传递给隐藏字段。这些字段通过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>";

添加一个UpdatePage.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

?>