日期:2014-05-16  浏览次数:20459 次

easyUI 之 linkbutton 设置为不可用 ,还是可用 ~

<a id="btnSave" class="easyui-linkbutton" plain="true" iconCls="icon-save">提交</a>


点击提交, 将 btnSave 设置为不可用 

 $('#btnSave').linkbutton('disable');


这样 ,提交按钮变为灰色 ,但是点击 ,依旧执行相应的操作 ~

于是做另外的操作 

$("#btnSave").attr('disabled','disabled');


还是没有效果 ~  如何才能使其不能点击呢 ? (当然还有如何才能使其从不能点击回到能点击 ~)

------解决方案--------------------
对于这个问题 非得用easyui才能解决么 
document.getElementById('button的id').disabled = 'disabled'  多简单啊 干嘛非抱一棵树 对不对
------解决方案--------------------
<a id="btnSave" class="easyui-linkbutton" plain="true" iconCls="icon-save" href="#">提交</a>
<script>
document.getElementById("btnSave").onclick=function(){return false}
</script>

a元素点击无效得这样啊,至于变灰,你可以设置 disabled属性,或者弄个 css样式
------解决方案--------------------
click后已经绑定了点击事件,要使事件不可用,恐怕要unbind一下才有效。如果要用linkbutton的disable方法,将执行代码放到onclick中。