您的位置:首页 > 其它

设置文本框不可编辑

2015-11-06 12:57 274 查看
在jeecms中有许多自己自定义的标签时,无法直接在里面加上disabled或者redonly,那么则可以使用下面的方法:

例如像这种加入模型的自定义模板:

<#list registerItems as item>

<#if item_has_next>

<@p.selfDefineRegisterWidget name="attr_${item.field}" value=userAttrValues[item_index] size="${item.size!}" width="50" colspan="1" list="${item.optValue!}" help=item.help helpPosition="${item.helpPosition!2}" rows="${item.rows!}" cols="${item.cols!}" label=item.label
required=item.required type="${item.dataType}"/>

<#if item_index%2==1><@p.tr/></#if>

<#else>

<@p.selfDefineRegisterWidget name="attr_${item.field}" value=userAttrValues[item_index] size="${item.size!}" width="100" colspan="2" list="${item.optValue!}" help=item.help helpPosition="${item.helpPosition!2}" rows="${item.rows!}" cols="${item.cols!}" label=item.label
required=item.required type="${item.dataType}"/>

<@p.tr/>

</#if>

</#list>

那么可以使用下面的方法:

<script type="text/javascript">
$(document).ready(function(){
$("#jvForm").find("input[name='attr_company']").attr("disabled","disabled");
});

</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: