在jsp上设置下来列表框select为只读,且保留原值
来源:互联网 发布:pe软件下载 编辑:程序博客网 时间:2024/05/17 06:58
一.方法为事件处理:
function SetReadOnly(obj){
if(obj){
obj.onbeforeactivate=function(){return false;};
obj.onfocus = function(){obj.blur();};
obj.onmouseover = function(){obj.setCapture();};
obj.onmouseout = function(){obj.releaseCapture();};
}
}
二.如果是在编辑页面,要求列表为只读且变灰,且在提交表单时候保留原值则,jquery的写法:
注意:要导入jquery的组件
var it=["level","possibility","priority"];//将标签的Id放入数组中
$.each(it,function(index,value){
SetReadOnly($("#"+value).get(0));//调用上边的方法
$("#"+value).after("<input type='hidden' name='"+$("#"+value).attr("name")+"' value='"+$("#"+value).val()+"' /> ");
$("#"+value).attr("disabled","disabled");
$("#"+value).css("color","gray");
});
此写法跨浏览器
上面方法的总结:将select设置为disabled的同时,把其值赋给一个与select相同name的隐藏域,这样就可以即使只读后台还能获取到值的效果。
- 在jsp上设置下来列表框select为只读,且保留原值
- jsp页面输入框设置为只读
- select 标签设置为只读
- js设置下拉框(select)为只读或编辑示例
- JQuery 设置checkbox select radio 为“只读”
- select下拉框设置只读
- 如何设置select只读不可编辑且select的值可传递
- 如何设置select只读不可编辑且select的值可传递
- 怎么设置 select控件【下拉框】 只读
- select 设置只读属性
- select设置只读
- 设置select下拉菜单为readonly只读代码实例
- <s:select>控制为只读
- 用js设置下拉框为只读
- 用js设置下拉框为只读
- 设置一列为只读
- 设置RadioButtonList 为只读
- 设置RadioButtonList 为只读
- Nutch报错Error: JAVA_HOME is not set
- WdatePicker日历控件使用方法
- 会员管理系统要求
- ABAP设置输入焦点和表格控件行数的注意事项
- 过滤信息(补)
- 在jsp上设置下来列表框select为只读,且保留原值
- Unable to chmod sdcard: Read-only file system
- 跟TMD第一次敲A+B一样~
- 使用PHP发送电子邮件(注册时的激活)
- ie 兼容代码
- Java 中通过jni接口调用native code
- iphone开发我的新浪微博客户端-开篇
- ajax动态数据排序
- Windows下openVPN GUI的安装与配置