0

我无法理解是什么导致了这个错误,我已经尝试了我能想到的一切来修复它。我的页面上有两个不同的submit按钮,用于触发一些 Ajax 和发布数据。一个工作和火灾完美。第二个从来没有POST什么。

谁能看到我可能出错的地方?

$('.delete').submit( function(event) {

    event.preventDefault(); 
    $(this).children('input[type=\"submit\"]').prop('disabled',true);
    alert("Click detected!");

    $.ajax({
        url: 'scripts/deleteWork.php',
        data: slideID,
        type: 'POST',
        mode: 'abort',
        success: function(){
            $('#newOrder-1').fadeOut('fast');
        },
        error: function(){
            $(this).children('input[type=\"submit\"]').prop('disabled',false);
        }
    });
    return false;
});

我已经尝试删除第一次出现,以防它通过某种方式发生冲突而导致问题。我检查并重新检查了我的语法。火灾很好......只是在 Firebug 中没有 POST的alert迹象。我不明白!

谢谢你的帮助。

4

1 回答 1

0

*摸额头*

我需要添加以下行:

var slideID = $('#slideID').val();

感谢 Aaron W. 和 thecodeparadox。

于 2012-05-31T19:13:19.750 回答