0
jQuery("#uploadForm").ajaxForm({
    target: '#location'
    success :funcion(){}
}).submit();

上記のフォームを送信し、Div を更新しています。成功した場合は、 yes または no で確認ダイアログを表示したいと思います。ユーザーの応答で、もう一度 ajax 呼び出しを行いたいと思います。

どうすればそれができますか..助けてください。

ありがとう。

4

2 に答える 2

0
jQuery("#uploadForm").ajaxForm({
    target: '#location'
    success :function(){
       // show your dialogue
       var response = window.confirm('Yes or NO?');
       if(response) {
          // code for yes

       } else {
          // code for no

       }
    }
}).submit();

これも試すことができます:

var options = { 
    target:     '#location', 
    url:        'your_url', 
    success:    function() { 
        alert('Thanks for your comment!'); 
    } 
}; 

jQuery("#uploadForm").ajaxForm(options).submit();
于 2012-04-30T13:46:20.380 に答える
0

あなたはその機能を探していconfirmます。

jQuery("#uploadForm").ajaxForm({
    target: '#location'
    success: funcion() {
        var result = confirm("OK or cancel?");
        if(result) {
            // User clicked OK
        }
        else {
            // User clicked cancel
        }
    }
}).submit();

もちろん、確認機能に任意のメッセージを入れることができます


ソース: Tizag - Javascript チュートリアル - 確認

于 2012-04-30T13:47:15.883 に答える