码迷,mamicode.com
首页 > 其他好文 > 详细

disabled OR readonly

时间:2018-02-22 21:34:53      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:无法   ble   sele   readonly   表单元素   move   box   disable   button   

1.对元素设置disabled以及readonly属性

$("#uid").attr("disabled",true);
$("#uid").attr("readonly",true);

2.取消其属性

$("#uid").attr("disabled",false);
$("#uid").attr("readonly",false);

区别:

        Readonly只针对input(text / password)和textarea有效,而disabled对于所有的表单元素都有效,包括select, radio, checkbox, button等。

        readonly:使用表单post或get传递时会被传递出去。

        disable:使用表单post或get传递时不会被传递出去。

        即:$("#formId"). serialize()后,前者是无法传递值,但是后者却可以;

        所有控件都有disabled 属性,但是不一定有readonly属性;点击被readonly掉的按钮照样可以触发事件,但是被disabled掉的按钮就无法使用了不管上面有没有事件。

解决办法:

       只能在保存值的瞬间将他们的disabled属性remove掉,取完后再还原。

disabled OR readonly

标签:无法   ble   sele   readonly   表单元素   move   box   disable   button   

原文地址:https://www.cnblogs.com/zhengyeye/p/8459744.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!