js给所有dialog按钮设置disable属性

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js给所有dialog按钮设置disable属性相关的知识,希望对你有一定的参考价值。

参考技术A js里面写一个functioncheck(p)函数相应更改按钮的属性即可。希望通过某些条件将dialog的button设置为disable的。

如何通过js实现当点击查询时其他按钮设置为disabled=false

如何通过js 实现当进去页面时保存和重置为灰色,当点击查询是保存和重置又可编辑

一开始就把那两个按钮disable属性设置为true,则拿两个按钮就会显示灰色不能点击,当点查询时去掉disable属性就好了。代码实现:
<button onclick="showBtn()" >查询</button>
<button class="btn" disabled="true">保存</button>
<button class="btn" disabled="true">重置</button>
<script type="text/javascript">
function showBtn()
$(".btn").removeAttr("disabled");



</script>追问

太感谢了。还想问你个问题,用的jquery.datePicker控件,怎么将他的日期格式改为yyyy-mm--dd,现在的格式是这种

追答

应该是这样的吧 $( ".selector" ).datepicker( dateFormat: "yy-mm-dd" );
如果不对在联系我,我也没用过这个插件!

参考技术A

    点击按钮后js获取到其它按钮内容

    <span id="span"><input type="text" id="text" disabled></span>

    document.getElementById('span').innerHTML="<input type="text" id="text">";

    能看懂吧,欢迎追问,就是赋个值

参考技术B 默认保存和重置是disabled
点击查询,两者disabled属性去掉。

参考技术C obj.attr("disabled","disalbed"); //不可用
obj.attr("disabled","");//可用

以上是关于js给所有dialog按钮设置disable属性的主要内容,如果未能解决你的问题,请参考以下文章

求教。用jQuery给按钮添加disabled属性,该按钮变灰后,点击该按钮仍能触发事件

js中函数判断其他函数返回值是不是符合条件,返回值给按钮的DISABLED属性

如何禁止用户连续点击一个按钮事件详细JS

如何通过js实现当点击查询时其他按钮设置为disabled=false

使用vue设置disabled属性

怎样用jsp标签把按钮置灰