在权限判定中,对于无权限操作的按钮可直接隐藏($.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;

}
    ....

}

最新文章

  1. jsp读取properties文件
  2. 转:Eclipse插件开发之TreeViewer
  3. settings.php rwx
  4. ios 关于使用异步网络请求时block回调的内存注意
  5. 老生常谈,正确使用memset
  6. grep, sed, awk
  7. Center os FTP配置
  8. 自然数n的分解
  9. 分享9款极具创意的HTML5/CSS3进度条动画
  10. MySQL性能优化的21个最佳实践
  11. 怎么保存退出vi编辑
  12. TC358746AXBG/748XBG 桥接器说明
  13. ACM2075_A/B
  14. android设备之间屏幕共享
  15. Pathchirp—有效的带宽估计方法(二)
  16. C语言实现字符串中(10进制和16进制)转成十进制数
  17. USE &quot; cc.exports.* = value &quot; INSTEAD OF SET GLOBAL VARIABLE&quot;
  18. RPC的基础:调研EOS插件http_plugin
  19. JavaScript document open() 方法:打开一个新文档
  20. MyEclipse常用设置和快捷键

热门文章

  1. D3D游戏编程系列(六):自己动手编写第一人称射击游戏之第一人称视角的构建
  2. delete table 和 truncate table
  3. 编写一个Shape类,具有属性:周长和面积; 定义其子类三角形和矩形,分别具有求周长的方法。 定义主类E,在其main方法中创建三角形和矩形类的对象, 并赋给Shape类的对象a、b,使用对象a、b来测试其特性。
  4. A Mathematician‘s Survival Guide Graduate School and Early Career Development
  5. Action开发、通配符、路径问题和struts中常量用法
  6. android获取mac地址方法
  7. 修改hosts文件(判断是否为管理员/以管理员权限运行脚本)
  8. Nape刚体body.align();
  9. Aizu 2456 Usoperanto 贪心 拓扑排序
  10. 配置Ubuntu开发环境