帮我!!如何用js来实现select的disabled~~!的解决方案列表
用隐藏控件的这个方法我也想过,但是因为画面上的下拉框比较多,所以要再foean中加很多的属性。 并在画面上有三个radiobutton,分别代表了三种状态。选择其中一种时,画面上的有些控件就被设置成不可用的。 还有就是select控件是不支持readonly这个属性的。 这次要实现的效果就是 不使用disabled这个属性 而实现select的disabled功能。
js设置select不可编辑(js设置select选中的值)
js设置select不可编辑(js设置select选中的值)
easyui中如何设置下拉列表框只能选择,列表框内不能输入,
1、首先,利用jquery easyui中的下拉框,需要放在Ja Web项目中。新建一个Ja Web项目,并将相应的js和css放到目录下,并在pages目录下新建select.jsp。
2、然后我们根据图示代码引入jquery easyui需要的js和css。
3、然后我们根据图示代码在
中插入div和select。4、启动Tomcat,在浏览器中查看页面,可以看到此时下拉框只能选择而不能编辑。
5、现在,就要实现下拉框不可编辑的功能,要保证有修改权限的人可以修改,没有修改权限的人只能有查看,设置其不能编辑。
js设置下拉框不可编辑
jascript设置输入框不可编辑的方法:
1、使用disabled属性设置:disabled属性规定应该禁用input元素,被禁用的input元素既不可用,也不可点击。可以设置disabled属性,直到满足某些其他的条件为止(比如选择了一个复选框等等)。然后,就需要通过JaScript来删除disabled值,将input元素的值切换为可用。disabled属性无法与一起使用。
2、使用readonly属性设置:readonly属性规定输入字段为只读,只读字段是不能修改的。不过,用户仍然可以使用tab键切换到该字段,还可以选中或拷贝其文本。readonly属性可以防止用户对值进行修改,直到满足某些条件为止(比如选中了一个复选框)。然后,需要使用JaScript消除readonly值,将输入字段切换到可编辑状态。
如何让jquery-easyui的combobox像select那样不可编辑
为combobox添加editable属性 设置为false 1. $('#{ 2. :'combobox_data.json', 3. valueField:'id', 4. textField:'text', 5. editable:false 6. }); 看看是不是你要的效果
js 如何设置text为灰色不可编辑?
function on_test(val){
if (val.charAt(0)=="0"){
document.getElementById("ygyjmb").readOnly=true;
}else{
document.getElementById("ygyjmb").readOnly=false;
}}
上面就是例子。你把select和input改为你自己的就可以,注意id也要修改的相同
$("#text").disable = ture;
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 836084111@qq.com 举报,一经查实,本站将立刻删除。