2016-03-29 15 views
0

自分のサイトでVEXモーダルダイアログを使用しています。私は、AJAXリクエストからVEXダイアログに動的にロードする必要がある要素を持っています。送信時に、私はAJAXの応答に応じてVEX ALERTを表示する必要があります。誰かが私にこれをどのように構造化できるかを教えてくれますか?VEXダイアログにAJAX応答を読み込む方法

+0

あなたはこのvexについて話していますか? http://github.hubspot.com/vex/ – Elymentree

+0

はい。そのVEXダイアログ! –

+0

あなたは今まで何をしてきたのか、具体的にどこにいらっしゃっているのかを表示できますか? – Julie

答えて

0

これが必要なのかどうかはわかりませんが、それが役に立ちそうです。

vex.dialog.confirm({ 
     message : 'TITLE', 
     callback: function(value){ 
       if(value){ 
        $.ajax({ 
         statusCode : { 404: function(){alert('Not Found');} }, 
         url: '<your_script_here>' 
         type: 'post', 
         success: function(res){ 
          var response = res.trim(); 
          if(response ==='RESPONSE_1'){ 
           vex.dialog.alert('RESPONSE 1 '); 
          } 
          else (response==='RESPONSE_2'){ 
           vex.dialog.alert('RESPONSE 2'); 
          } 
         } 
        }); 
       } 
     } 
    }); // END VEX CONFIRM 

***あなたのAJAX応答はif-elseブロックのような応答を返します。

+0

gothca!レスポンスありがとう。 –

関連する問題