执行form.on 中的ajax方法 执行成功后打开一个页面 layer.open不执行,应该怎么写

提问 未结
1 396
眼眸深处丶
悬赏:20飞吻
layui.use(['layer','jquery','form', 'layedit', 'laydate'], function(){
var form = layui.form()
,layer = layui.layer
,layedit = layui.layedit
,$ = layui.jquery
,laydate = layui.laydate;

//监听提交
form.on('submit(add)', function(data){
$.ajax({
type: "GET",
url: "http://hailaer.tunnel.qydev.com/jeewx/wyrdController.do?addWyrd",
data: {
"name" : data.field.name,
"phone" :data.field.phone,
"sfz" :data.field.sfz,
"zhen" :data.field.zhen,
"cun" :data.field.cun,
"text" :data.field.text
},
dataType: "json",
success: function (data) {
/*layer.alert(JSON.stringify(data.msg), {
title: '提交信息'
});*/
layer.open({
type: 2,
content: 'http://hailaer.tunnel.qydev.com/jeewx/webpage/Wxzjfw/woyaorudang_list.html' //这里content是一个URL,如果你不想让iframe出现滚动条,你还可以content: ['http://sentsin.com', 'no']
});

}
});

});


});
回帖
  • 社区好不活跃,算了 直接在from的 action中写路径跳转了
    0 回复