请问回调函数在zeroModal.js哪里体现?
请问confirm弹出框的大小在哪设置呢
不好意思才看到。目前组件不能直接支持这个效果。不过你可以自己修改源码实现。
1.先确认zeroModal是最新的;
2.第35行,定义的模板加上隐藏属性;
var _zero_modal_template = '<div zero-unique-container="{{unique}}" class="zeromodal-container" style="display:none; ......
2.第537行下面,添加 $('[zero-unique-container="' + opt.unique + '"]').fadeIn();
即可实现淡入。
淡出的效果,直接修改446行_close函数即可
你好 我在title字符串中添加了“<input type="text" />” 旧版还好 最新版就不能显示标签了 而是输出了字符串 请问是修改了吗? 我需要这个功能的话怎么办 只能修改源码吗? 我看了最新版的源码 但不太会改。。 谢谢
我现在有一个超链接
<a href="${pageContext.request.contextPath }/test/delete.html" title="删除" onclick="return deleteEvent();">删除</a>
调用了deleteEvent();这个函数,在这个函数里面使用了你的插件,如下:
function deleteEvent() { zeroModal.confirm({ content: '确定要删除吗?', contentDetail: '删除后将永远消失', okFn: function() { return false; }, cancelFn: function() { return false; } }); }
无论我在okFn: function() {}内或者cancelFn: function(){}内怎样return,都会去执行那个链接去删除。没法选择,秒删。
我想要的效果是,点击确定后再删,点击取消就不执行任何操作。怎么办?
我看了源码,只支持ajax 只支持get请求,不知道post 请求,我想要支持post请求,怎么破呢
zeroModal.alert(content/opt) | 显示提示框 |
zeroModal.error(content/opt) | 显示错误提示框 |
zeroModal.success(content/opt) |
我使用的是Thinkphp,主html中有一个单击事件,弹出对话框,代码如下:
function _custombutton() { zeroModal.show({ title: '选择视频文件', iframe: true, url: 'Videoedit/selectvideo', width: '60%', height: '60%', buttons: [ { className: 'zeromodal-btn zeromodal-btn-primary', name: '确定', fn:selectReturn()}, { className: 'zeromodal-btn zeromodal-btn-default', name: '取消', fn:function(opt){ alert(2); }} ] }); }
子窗体是一个js树形结构,用于选择文件:
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <link rel="stylesheet" href="__STATIC__/css/themes/default/style.min.css" /> <script type="text/javascript" src="__STATIC__/js/jquery.js"></script> <script src="__STATIC__/js/jstree.min.js"></script> </head> <body> <div id="jstree"> </div> </body> <script> $(function() { $('#jstree').jstree({ 'core': { 'data': { "url": '__URL__/roottree3', "dataType": "json" // needed only if you do not supply JSON headers } } }); }); //获取选择的文件 $('#jstree').on("changed.jstree", function(e, data) { var i, j, r = []; for (i = 0, j = data.selected.length; i < j; i++) { r.push(data.instance.get_node(data.selected[i]).id); } }); </script> </html>
请问,我怎么在点击“确定”按钮时,获取我选择的文件
在做新增一行这种需求时,不想使用滚动条,需要增加弹出框的高度,这个现在支持么,需要怎么写呢
我在ajax中调用确认提示框,为什么会闪退呢,我复写了zeromodal的success方法
jQuery.Gui = { promptSuccess:function(successInfo,menuNo){ zeroModal.success({ content:successInfo, onClosed:function(){ //if(menuNo!="" && menuNo!=null && menuNo!=undefined && menuNo!="undefined"){ closeParentTabStrip(menuNo); //} } }); }, promptFailure:function(failureInfo){ zeroModal.error({ content:'失败!</br>'+'<li class="forgetpassword-reserve">失败原因:'+failureInfo+'</li>' }); }, promptError:function(){ zeroModal.error({ content:'异常!' }); } };
然后是这么调用的
$.ajax({ type : "post", url : serverUrl+serviceInfo.F04044052.url, async : true, data : JSON.stringify(paramJson), dataType : "json", contentType:"application/json", success : function(data) { if(data && "0"===data.resCode ){ $.Gui.promptSuccess(data.resMsg) }else{ if(data && data.resMsg != undefined ){ }else{ } } }, error : function() { } });
你好,弹出之后,输入一些内容,点击确定之后,能在父页面上,把内容给获取出来吗?怎么获取的
作者您好, 请问点击OK按钮后能不关闭窗口吗, 还需要做一些表单判断,
/*弹出层*/ window.parent.OpenWindows({ title: "个人中心", iframe: true, url: '@Url.Action("UserEditPassword")', width: '600px', height: '700px', transition: true, overlayClose: true, esc: true, //确定按钮 ok: true, //关闭按钮 cancel: true, okFn: function() { alert('OK'); } })