dfkt.net
当前位置:首页 >> jquEry%ui DiAlog 中的Buttons如何指定iD >>

jquEry%ui DiAlog 中的Buttons如何指定iD

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

buttons: { "确定": function () { alert("Let's go!"); }, "取消": function () { $(this).dialog('close') } }楼主速度采纳吧,会给我加分的。谢谢

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

按如下步骤操作 给button添加一个ID 禁用:在function 里面 $("#okBtn").linkbutton('disable'); 启用:$("#okBtn").linkbutton('enable'); buttons : [ {text:'OK', id: "okBtn", handler: function(){ $("#okBtn").linkbutton('disable'); //$...

LZ 你说的 OK 按钮是一个 吗? 你可以把 加上一个特别为 OK 而设置的 Class 名称,例如 OK $('a.button_ok').click(function(){ alert('ok'); }); 因为不清楚你想要甚麼条件和效果,先做了一个用 JQuery 简易的点击效果给你参考

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

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

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

function showDialogForm(url, height, width, dlgtitle) { $("#dia1").attr("src", url); $("#dia").dialog({ autoOpen: true, title: dlgtitle, resizable: false, height: height, width: width, modal: true, closeText: '关闭', buttons: {...

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

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