0

jQuery モバイル ポップアップを編集フォームとして使用しています。ユーザーが送信ボタンをクリックすると、フォームの情報が取得され、SQL クエリが実行されてデータベースが更新されます。何らかの理由で ajax 呼び出しに到達するとすぐに壊れます。通常の送信ボタンと、jQuery 関数にバインドされた通常のボタンを使用してみましたが、どちらも同じことを行います。

$('form').submit(function(event) {
    event.preventDefault();
    alert("checkpoint 1");
    $.ajax( {
        type: 'POST',
        url: process_edit.php,
        data: $(this).serialize(),
        success: function(data) {
            //do something
        }
    } );
    alert("checkpoint 2");
});

「チェックポイント 1」アラート ボックスが表示されますが、jQuery モバイル ポップアップが閉じて「チェックポイント 2」が表示されません。

4

1 に答える 1

0

パーツを一重引用符で'囲み忘れたタイプミスがありますurl

$('form').submit(function(event) {
    event.preventDefault();
    alert("checkpoint 1");
    $.ajax({
        type: 'POST',
        url: 'process_edit.php',
        data: $(this).serialize(),
        success: function(data) {
            //do something
        }
    });
    alert("checkpoint 2");
});
于 2013-07-10T20:53:52.840 に答える