首页 > 其他 > 详细

【开发】Form 表单 Linkbutton 禁用

时间:2015-04-17 11:01:38      阅读:218      评论:0      收藏:0      [点我收藏+]

在权限判定中,对于无权限操作的按钮可直接隐藏($.hide())。

HTML 定义

<a id="btnPreAssign_GeneralTasks" class="easyui-linkbutton" iconcls="icon-edit"

href="#" plain="true">分配任务</a>

JS 取对象

var $btnPreAssign_GeneralTasks = $(‘#btnPreAssign_GeneralTasks‘);

禁用:

$btnPreAssign_GeneralTasks.linkbutton(‘disable‘);

启用:

$btnPreAssign_GeneralTasks.linkbutton(‘enable‘);

一个问题:

当 Linkbutton 被禁用时,其单击事件却不会被禁用,只是按钮的色泽变淡了,这时需要手工在单击事件中做相应的判断,即“如果按钮被禁用,则单击事件也需同时被取消”:

判断是否“已禁用”:如果已禁用,则按钮的单击事件将被取消,从而保证按钮行为的一致性,即未被禁用时,可单击,被禁用时,则不可单击。

// "分配任务"打开动作

$btnPreAssign_GeneralTasks.click(function ()

{

if ($(this).linkbutton(‘options‘).disabled)

{

return false;

}
    ....

}

【开发】Form 表单 Linkbutton 禁用

原文:http://www.cnblogs.com/luoxiaonet/p/4434191.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!