2012-04-30 17 views
0
jQuery("#uploadForm").ajaxForm({ 
    target: '#location' 
    success :funcion(){} 
}).submit(); 

私は上記のフォームを送信しています。成功したら私は「はい」または「いいえ」の確認ダイアログを表示したい。ユーザーの応答で私はajaxコールをもう一度やりたい成功の確認ダイアログajax

どのようにすればいいですか...助けてください。

ありがとうございました。

+0

彼は7つの質問にのみ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(); 

また、この試すことができます:あなたはconfirm機能を探している

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

jQuery("#uploadForm").ajaxForm(options).submit(); 
+0

私は彼の質問を理解した場合、OPは "はい、いいえ"ボックス、メッセージボックスではないと思っています。 – Hubro

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 Tutorial - Confirm

+0

お返事ありがとうございます。私はいくつかのメッセージで確認をしたいとボタンは 'はい'または 'いいえ'にする必要があります – MadhuB

+0

組み込みの確認メッセージのボタンは、 "OK"と "キャンセル"です。異なるボタンが必要な場合は、独自の確認ダイアログを作成するか、プラグインを使用する必要があります。 – Hubro

+0

はい私がしたいことthats .. – MadhuB