bmfs.net
当前位置:首页 >> jquEry ui DiAlog中的Buttons >>

jquEry ui DiAlog中的Buttons

buttons:{ "关闭": function(){ }, "你想加的button": function(){ //不需要加id }}//获取 var buttons = $('.selector').dialog('option', 'buttons'); //设置 $('.selector').dialog('option', 'buttons', { "Ok": function() { $(this).dialo...

默认的设置buttons,是这样的{buttons:{"按钮名1":function(){函数内容......},"按钮名2":function(){函数内容......},......}} "按钮名":function(){函数内容......} 比如在页面有个按钮 id="btn" ,想通过$("#btn")控制dialog中的按钮是否显示...

你这个是整个方法 你只能到具体方法中实现 但是那就会破坏统一性 不知道你是不是想要所有的按钮都是这个样子 如果不是 那么你只能写一个方法 在这个按钮上绑定一个事件 在点击的时候让它不可用

方法1. 请到这个页面中,选择相应的jquery.ui,然后下载,jquery网站会自动把合并好的文件下载下来。 方法2. 自动把所有的js文件中的代码拷贝到一个js文件中就ok了。

等dialog弹出来后,看一下按钮上的样式,然后你自己写一套样式,覆盖dialog的button样式。

修改jquery的css, 找到下面这行: .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; } 改成 .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { text-align: center }

是否是下面的大括号没有和上面的其他大括号对应。

buttons: [ { text: "Ok", click: function() { $( this ).dialog( "close" ); } } ]

无语。 找到定义dialog的地方,加两个属性。 left:'',buttom:'' 就可以居中了

不知道你说的是不是右上角关闭按钮,如果是的话,可以这样取消 取消右上角的按钮使用 closable: false 案例如下 $("#box").dialog({ closable: false, width: 400, height: 250, title: '用户详情', modal: true, buttons: [{ text: '关闭', ico...

网站首页 | 网站地图
All rights reserved Powered by www.bmfs.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com