如何将AJAX响应加载到VEX对话框

时间:2016-03-29 13:49:57

标签: jquery ajax

我正在为我的网站使用VEX模式对话框。我有需要从AJAX请求动态加载到我的VEX DIALOG的元素。提交时,我需要根据我的AJAX响应显示VEX ALERT。有人能告诉我如何构建这个吗?

1 个答案:

答案 0 :(得分: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块上返回类似的响应。