0

ページをリダイレクトせずにデータベースにデータを送信しようとしましたが、このコードにエラーはありますか?

$('#saving').on('click', function() { 
        var fname = $('#fname').val(); 
        var lname = $('#lname').val(); 
        var company = $('#company').val(); 
        var mnum = $('#mnum').val(); 
        var dataString = 'fname=' +fname + '&lname=' + lname + '&company=' + company + '&mnum=' + mnum; 
        $.ajax({ 
            type: "POST", 
            url: "submit.php", 
            data: dataString, 
            success: function() { 
                alert(''); 
                $('#dialog-message').dialog('open'); 
            } 
        }); 
    }); 
4

1 に答える 1

4

私はあなたが欲しいと思いますpreventDefault

function(event) {
    // ... ajax ...
    event.preventDefault();
}

ドキュメントには次のように記載されています。

このメソッドが呼び出された場合、イベントのデフォルト アクションはトリガーされません。

于 2012-06-10T11:34:57.807 に答える