表格条件判断输出内容

zhoucc910311 2015-05-19 05:17:46
<th width="11%"><span class="required-tpl">*</span>问题来源:</th>
<td width="16%"><select id="quesSource" name="quesSource" class="text required" value="${questionManage.quesSource}">
<option value="1">部门</option>
<option value="2">服务需求报告</option>
</select></td>
<td width="20%"></td>
</tr>
<tr>
<td></td>
<th><span class="required-tpl">*</span>影响程度:</th>
<td ><select id="affect" name="affect" class="text required" valu="${questionManage.affect}">
<option value="1">严重</option>
<option value="2">一般</option>
<option value="3">轻微</option>
</select></td>
<th>服务需求报告单号:</th>
<td><input name="sdrOrderNo" type="text" class="text" id="sdrOrderNo" value="${questionManage.sdrOrderNo}" readonly="readonly" maxlength=60 /></td>
<td></td>

当字段 问题来源 value==1时,服务需求报告单号中 readonly="readonly"
==2时, readonly=""



...全文
96 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhoucc910311 2015-05-20
  • 打赏
  • 举报
回复
已经搞定了 非常感谢
阿狸Ahri 2015-05-19
  • 打赏
  • 举报
回复
引用 3 楼 zhoucc910311 的回复:
你这个在表格中可以切换,我是从另一个页面跳过来的,当val==2时,还是有 readonly
那你在ready里面判断一下就行了啊,

$(function(){
  change();
 $("#quesSource").bind("change",change)
});

  function change()
{
  if($("#quesSource").val()=="1"){
   $("#sdrOrderNo").attr("readonly","readonly");
    }else{
$("#sdrOrderNo").removeAttr("readonly");
}
zhoucc910311 2015-05-19
  • 打赏
  • 举报
回复
你这个在表格中可以切换,我是从另一个页面跳过来的,当val==2时,还是有 readonly
阿狸Ahri 2015-05-19
  • 打赏
  • 举报
回复
引用 1 楼 edfdfg 的回复:

$("#quesSource").bind("change",function(){
    if($(this).val()==1){
   $("#sdrOrderNo").attr("readonly","readonly");
    }else{
$("#sdrOrderNo").removeAttr("readonly");
 }
})
if($(this).val()==“1”)
阿狸Ahri 2015-05-19
  • 打赏
  • 举报
回复

$("#quesSource").bind("change",function(){
    if($(this).val()==1){
   $("#sdrOrderNo").attr("readonly","readonly");
    }else{
$("#sdrOrderNo").removeAttr("readonly");
 }
})

87,901

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧