0

このエラーの原因がわかりません。修正するために考えられるすべてのことを試しました。submit私のページには、いくつかの Ajax を起動してデータを投稿するように設計された2 つの異なるボタンがあります。1つは機能し、完全に発火します。2番目は何もありません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;
});

何らかの形で衝突して問題を引き起こしている場合に備えて、最初に発生したものを削除しようとしました。構文を確認して再確認しました。火事はalertうまくいきます... FirebugにPOSTの兆候はありません。わからない!

助けてくれてありがとう。

4

1 に答える 1

0

*額を叩く*

次の行を追加する必要がありました。

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

Aaron W. と thecodeparadox に感謝します。

于 2012-05-31T19:13:19.750 に答える