
正文
jquery设置列表框只读,jquery设置input只读
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
disabled属性后台读不到数据如何让select支持readonly
html中,select下拉框中是没有readonly这个属性的,只有disabled。但是用disabled就无法将下拉框中的数据读出来,所以要想办法将select下拉框设置成只读的。将select下拉框设置成readonly 的两种办法。
不要用disabled,如果是文本框,换用readonly属性来使文本框只读就好了。如果disabled的话,那么表单提交时是不带该控件数据的。现提供两种方法:第一种就是在form提交时,用onSubmit提交。
使用JavaSrcipt获取select标签里的值,然后提交。或者在提交之前使用JavaScript把select标签重新激活,就是把disabled值设为“”,再提交。
首先,我们点击CheckBox控件。这时我们便可以在窗体中直接绘制。然后我们便可以在这里更改CheckBox的文字显示。如果想要默认选中,我们将Checked设置为TRUE。也可将Enabled设置为TRUE。
我们必须使用txt_name.readOnly=true来设置。当然,网页文本框还有一个属性可以控制它的状态,disabled,这个属性也是限制用户修改文框的内容,只是这个属性设置为disabled后,C#的后台代码就无法获得这个控件的内容了。
直接改就行,这个是允许的。但是你不能直接submit,因为disabled的项是不会被提交的,这是值为空的原因,而不是因为你用$(#state).val(2)修改造成的。
相关问答
Q1: Jquery显示和隐藏元素或设为只读(含Ligerui的控件禁用,实例说明介绍...
1、首先,我们点击CheckBox控件。这时我们便可以在窗体中直接绘制。然后我们便可以在这里更改CheckBox的文字显示。如果想要默认选中,我们将Checked设置为TRUE。也可将Enabled设置为TRUE。
Q2: jquery中怎么获取页面input并且readonly属性input元素对象?
1、在“jquery”中取“input的readonly”属性时,发现“:$(“#input”).readonly”取这个属性时,总是“undefined”,难道“html”中的属性“only”没有大写,是不是“javascript”需要将O大写。
2、其实没啥更好的方法,可以单独为这3个input加个额外的class=xxx。
3、首先通过jq获得你想要获取的input元素的数组,通过循环将每个input元素的值获取到。将input的值添加到数组。
4、B、val() 方法返回或设置被选元素的值。元素的值是通过 value 属性设置的。该方法大多用于 input 元素。如果该方法未设置参数,则返回被选元素的当前值。C、removeAttr() 方法从被选元素中移除属性。
5、(this).parent().find(i[isShow=fou])该元素就是属性isshow为fou的i元素,注意引号。jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库( 或JavaScript框架)。
6、首先我们打开jquery新建一个html文件。然后我们创建一个form表单。预览效果如图我们可以看到此时还未选取某个元素下面的所有的input元素。然后我们引入jquery.js。
Q3: 如何设置select只读不可编辑且select的值可传递
1、将select下拉框设置成readonly 的两种办法。
2、首先,我们点击CheckBox控件。这时我们便可以在窗体中直接绘制。然后我们便可以在这里更改CheckBox的文字显示。如果想要默认选中,我们将Checked设置为TRUE。也可将Enabled设置为TRUE。
3、select disabled=true这样就只读了 JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。
4、第一个问题,应该是叫“实现多个选择框的联动效果”。方法有很多。比如用jQuery去做:监听select2的点击事件。当事件发生时读取select1的值,然后根据这个值去操作OPTION元素,修改它的值。
jquery设置列表框只读的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于jquery设置input只读、jquery设置列表框只读的信息别忘了在本站进行查找喔。







