js绑定button并设置权限 用js绑定button并设置权限?怎么做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是不是有权限操作就让按钮可以用,没有权限操作就disabled。 是=有权限操作就让按钮可以用,没有权限操作就disabled。 我想在js里边完成 没有操作权限时disabled或给个提示 没有权限操作 自己做下逻辑判断 用什么语言写的页面啊...ordisabled="disabled" 假定这样的 且使用了 jquery<script type='text/javascript'>var limits={ A:0 ,B:1 ,C:2 ,D:3};//这里代表权限的名称 和权限值 值越小 代表越大var MyLimits='B'; //这里代表我当前的权限(这个值要自己想办法获取)$('button[limits]').each(function(){ //枚举所有 包含[limits]属性的button var bt=$(this); var lt=bt.attr('limits'); //获取按钮中的limits属性的值 var myLimitsValue=limits[MyLimits]; //获取我的权限值 var btLimitsValue=limits[lt]; //获取按钮需要的权限 if(myLimitsValue>btLimitsValue){ //我的权限值比按钮的权限值大 说明 我没有使用这个按钮的权利 bt.unBind(); //删除所有的事件 bt.bind('click',function(){alert('你不能使用,需要权限:'+lt);});//改变click事件 }});</script><body><button limits='A' value='功能1' onclick='alert('a');' /><button limits='B' value='功能1' onclick='alert('a');'/><button limits='C' value='功能1' onclick='alert('a');'/><button limits='D' value='功能1' onclick='alert('a');'/></body> document.getElementById('btn').disabled = 'disabled'; jQuery 添加新内容后按确定按钮如何实现局部刷新表格层(连接至数据库) 关于网站流量统计JS,应该放在什么位置比较适合,head,body,底部??? Ext.form.FormPanel 接收 JSON 数据 js焦点问题 有关ext 的小问题 右个问题 控制子窗口的滚动条 js Tab选项卡做内容页 数据库树...能执行增删除及改变树结构的树 急,急,急!如何做一个循环让程序延迟3秒执行? jquery.append的问题 诡异!Extjs中CheckBox的方框显示不出来!帮忙看下
or
disabled="disabled"
<script type='text/javascript'>
var limits={
A:0
,B:1
,C:2
,D:3
};//这里代表权限的名称 和权限值 值越小 代表越大
var MyLimits='B'; //这里代表我当前的权限(这个值要自己想办法获取)
$('button[limits]').each(function(){ //枚举所有 包含[limits]属性的button
var bt=$(this);
var lt=bt.attr('limits'); //获取按钮中的limits属性的值
var myLimitsValue=limits[MyLimits]; //获取我的权限值
var btLimitsValue=limits[lt]; //获取按钮需要的权限
if(myLimitsValue>btLimitsValue){
//我的权限值比按钮的权限值大 说明 我没有使用这个按钮的权利
bt.unBind(); //删除所有的事件
bt.bind('click',function(){alert('你不能使用,需要权限:'+lt);});//改变click事件
}
});</script>
<body>
<button limits='A' value='功能1' onclick='alert('a');' />
<button limits='B' value='功能1' onclick='alert('a');'/>
<button limits='C' value='功能1' onclick='alert('a');'/>
<button limits='D' value='功能1' onclick='alert('a');'/>
</body>