<s:select>只读不可选

如题所述

应该显示出来但不允许被编辑,使用struts2的<s:select标签不具有disabled属性,除非将theme设置为simple才可以使用disabled,那么如果不使用simple的theme还有其他办法使select下拉框只读吗?从网上找到了一个办法,大致的思路就是
不让下拉框获得焦点,见下面的html代码:

<s:select key="DmsDocument.docZtSpec" name="editEntity.docZtSpec" list="#request['map'].docZtSpec" listKey="code" listValue="name" emptyOption="true" /</span追问


不好使

温馨提示:内容为网友见解,仅供参考
无其他回答

struts2中如何使s:select标签只读
应该显示出来但不允许被编辑,使用struts2的<s:select标签不具有disabled属性,除非将theme设置为simple才可以使用disabled,那么如果不使用simple的theme还有其他办法使select下拉框只读吗?从网上找到了一个办法,大致的思路就是不让下拉框获得焦点,见下面的html代码:<s:select key="DmsDocument.docZtSpec" name...

select怎么读
select的读音是:英[s?'lekt]。select的读音是:英[s?'lekt]。select的详尽释义是v.(动词)选择,挑选,选拔,选定,选好,勘选,选,作出选择遵循结交分割选举。select的例句是用作动词(v.)Please select a channel to begin with from left.请从左边选择一个频道。一、详尽释义点此查看select的详细内容v.(动词)选...

<s:select>标签的使用
<s:select list="%{#session.sub}" \/\/存放在httpSession的list集合 listKey="sname" \/\/下拉列表要中列表框要显示的值 listValue="sname"\/\/下拉列表的值 key="sname"id="subject"name="subject" \/\/存放在httpSession的值,主要判断是否被选中时候用的 onchange="c(1)"theme="simple"> <\/s:s...

select和choose的区别
区别一 choose 的名词形式为 choice(可数),pick 的名词形式仍为 pick(不可数),select 的名词形式为 selection(可数或不可数)。如下图所示,select是数量较多时使用,choose则是数量较少时使用。区别二 choose表示一般意义的“选择”,select则是表示严格意义上的选择,若不严格区分,三者可换用。如:H...

struts2 下拉框有4个值但是只显示第一个别的不可以选~~~jsp页面s标签...
第一种:普通html实现方法:<select name="myname" id="myname" disabled="disabled"> <option value="" selected> 张三<\/option> <option> 李四<\/option> <option> 王二<\/option> <\/select> 第二种:struts2标签 <s:select list="{'张三','李四','王二'}" disabled="true" headerValue=...

我现在也是在做级联,我要实现省市级联,用的是<s:select> 标签?
既然你用的是struts标签,那就先把id与函数设置下先,<s:select id="prov" onchange="prov(this);"> <s:select id="city" onchange="city();">...然后用js编写每个select的onchange事件.当onchange事件触发时用ajax提交当前选择的值 这个省呢是页面加载时用struts直接填充过来的。用不到ajax。市...

struts2 标签 在提交到的页面如何获得<s:select><s:checkboxlist>选项值...
用struts的标签,肯定是要经过struts框架处理的撒,处理完后经过JavaBean的获取,最后在页面端显示。

jquery操作两个select,选中其中一个select中的list值,另一个select下拉...
在id="userType"的select上添加一个onchange事件,即:<s:select id="userType" list="#{-1:'-请选择-',2:'企业',1:'个人'}" onchange="changeUserType()"><\/s:select> function changeUserType(){ var _selected = jQuery("#userType").val();var htmlTxt = "<option value='-1...

select 下拉框 不可选
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e){ if (this.DropDownList1.SelectedIndex == 1){ this.DropDownList2.Enabled = false;} else { this.DropDownList2.Enabled = true;} } 注意:DropDownList1的Autopostback设置为true 。

<s:select\/>默认值,我的页面始终不显示我的默认值
<textarea>$<\/textarea> - - 谢谢楼主批抨指正 混淆了Struts了 在有使用struts的前提下,使用下面:<html:select property="title" value="$" alt=""> <\/html:select>

相似回答