//跳转参数控制器 var jumpParamsContorls = { types: [{ name: '京东可转链网页(网页跳转方式)', template: "{\"url\":\"http://apph5.banliapp.com/help/jd.html?url={内容}\"}" }, { name: '百川网页', template: "{\"url\":\"http://apph5.banliapp.com/help/tb.html?url={内容}\"}" }, { name: '团油', template: "{\"url\":\"http://apph5.banliapp.com/help/tuanyou.html\"}" }, { name: '通用链接(网页/百川跳转方式)', template: "{\"url\":\"{内容}\"}" } ], init: function(navContainer) { //加入弹出层 var html = ""; html += "
"; html += "
"; html += "
"; html += "
"; html += " "; html += "
"; html += ""; html += "
"; html += "
"; html += "
"; html += " "; html += "
"; html += " "; html += "
"; html += "
"; html += "
"; html += "
取消
"; html += " "; html += "
"; html += "
"; html += "
"; html += "
"; $("body").append(html); }, show: function(callback) { var dialog = layer.open({ type: 1, title: '跳转参数选择', shadeClose: true, shade: 0.8, area: ['650px', '300px'], content: $("#jumpParamsDialog").html(), //iframe的url }); layui.use('form', function() { form = layui.form; }); //监听提交 form.on('submit(sure)', function(data) { var index = parseInt($(".layui-layer-content").find("#jumpParamsType").eq(0).val()); var type = jumpParamsContorls.types[index]; var content = $(".layui-layer-content").find("#jumpParamsContent").eq(0).val(); callback(type.template.replace("{内容}", content)); layer.close(dialog); return false; }); setTimeout(function() { form.render(); }, 100); setTimeout(function() { $("#control .cancel").bind("click", function() { layer.close(dialog); }); }, 100); } };