首页>>百科常识

如何设置Select下拉框,CheckBox,Radio的ReadOnly属性

今天宠物迷的小编给各位宠物饲养爱好者分享select 设置只读的宠物知识,其中也会对如何设置Select下拉框,CheckBox,Radio的ReadOnly属性进行专业的解释,如果能碰巧解决你现在面临的宠物相关问题,别忘了关注本站哦,现在我们开始吧!

如何设置Select下拉框,CheckBox,Radio的ReadOnly属性

checkbox没有readOnly属性,如果使用disabled=“disabled”属性的话,会让checkbox变成灰色的,用户很反感这种样式可以这样让它保持只读:
方法一
设置它的onclick="return false"
方法二
$("input[type='checkbox']").click(
function(){
this.checked = !this.checked;
}
);

select可用jquery设置disable属性
$(function(){ $("select").attr("disabled", "disabled");
//如果和jquery1.6以上版本,可以使用以下语句:
$("select")****p("disabled", true);});

如何设置Select下拉框,CheckBox,Radio的ReadOnly属性

如何设置select只读不可编辑且select的值可传递

尝试在option标签的onclick事件处理函数中加入:
{
evt=evt||window.event;//取Event对象
if(flag==1)//你判断是否只读的标志
{
if(evt.preventDefault)
{
evt.preventDefault();//阻止默认的行为发生
}
else
{
evt.returnValue=false;
}
//下面写自己的处理方法
}
}

如何设置select只读不可编辑且select的值可传递

默认值名称1名称2上面就是例子。你把select和input改为你自己的就可以,注意id也要修改的相同

如何设置select只读不可编辑且select的值可传递

默认值名称1名称2上面就是例子。你把select和input改为你自己的就可以,注意id也要修改的相同

如何设置Select下拉框,CheckBox,Radio的ReadOnly属性

checkbox没有readOnly属性,如果使用disabled=“disabled”属性的话,会让checkbox变成灰色的,用户很反感这种样式可以这样让它保持只读:
方法一
设置它的onclick="return false"
方法二
$("input[type='checkbox']").click(
function(){
this.checked = !this.checked;
}
);

select可用jquery设置disable属性
$(function(){ $("select").attr("disabled", "disabled");
//如果和jquery1.6以上版本,可以使用以下语句:
$("select")****p("disabled", true);});

如何设置select只读不可编辑且select的值可传递

1.

这种方法可以使下拉框和平常没有区别,看起来没有任何不同。唯一不同的就是下拉并单并选择之后,它不会鸟你,选了和没有选一样一样的。就是无视客户的选择。

2.设置disabled属性

这个看起来更直接,直观就是有只读的感觉,也不可以点击和下拉了。里面的字也会变成灰色

当属性设置为"disabled"时,提交表单时,select的值无法传递,提交前移除disabled属性$("#role").removeAttr("disabled");

jquery添加属性$("#role").attr("disabled","disabled");

html里select怎么设置和取消disabled

只要元素里面设置了disabled=“xxx”不管里面为什么都为禁用。
所以原生设置:启用--dom.setAttribute("disabled","disabled") 禁用--dom.removeAttribute(“disabled”)
jquery设置:$("#id").attr("disabled","disabled")
$("#id").removeAttr("disabled")
很多人都认为设置disabled="true"是为启用,设置为“false”时为禁用,这是错的。

struts2中如何使s:select标签只读的解决办法

在开发openjweb平台期间遇到这样一个问题,在编辑页面中,状态位字段是由系统设置的,不应该由人工设置,所以状态位字段应该显示出来但不允许被编辑,使用struts2的<s:select标签不具有disabled属性,除非将theme设置为simple才可以使用disabled,那么如果不使用simple的theme还有其他办法使select下拉框只读吗?从网上找到了一个办法,大致的思路就是
不让下拉框获得焦点,见下面的html代码:
<span on
mousemove="this.setCapture();" on
mouseout="this.releaseCapture();" on
focus="this.blur();"
de" listValue="name" emptyOption="true" /</span上面的<span标签控制了不让select下拉框获得焦点,试验了一下还真管用,那么<s:radio大概也可以用这种方式控制只读吧,也许是可以的.

如何让form中的select只读

1.

这种方法可以使下拉框和平常没有区别,看起来没有任何不同。唯一不同的就是下拉并单并选择之后,它不会鸟你,选了和没有选一样一样的。就是无视客户的选择。

2.设置disabled属性

这个看起来更直接,直观就是有只读的感觉,也不可以点击和下拉了。里面的字也会变成灰色

当属性设置为"disabled"时,提交表单时,select的值无法传递,提交前移除disabled属性$("#role").removeAttr("disabled");

jquery添加属性$("#role").attr("disabled","disabled");

jquery怎么设置select不可用

jquery设置select不可用可以将select的属性attr设为disableed,如下
$("#select").attr("disabled",true);

本文由宠物迷 百科常识栏目发布,非常欢迎各位朋友分享到个人朋友圈,但转载请说明文章出处“如何设置Select下拉框,CheckBox,Radio的ReadOnly属性

标签:宠物爱好