javascript 设置全表单为只读状态(可用于查看功能),仅用于学习记录
<!-- 平台券:新增 -->
<div id="PTQ_FORM" hidden="hidden">
<form class= "layui-form" style="margin-top: -10px;margin-bottom: 150px;">
<input type="hidden" name="id" value="">
<div class="layui-form-item">
<label class="layui-form-label">平台券名称</label>
<div class="layui-input-block">
<input type="text" name="name" lay-verify="name" autocomplete="off" placeholder="请输入券名称">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">发放方式</label>
<div class="layui-input-block">
<select name="getMethod" lay-filter="aihao">
<option value=""></option>
</select>
</div>
</div>
</form>
</div>
//设置表单为只读状态(可用于查看功能),obj-被渲染form表单【上级元素对象】
var formIsReadOnly = function(obj){
if(obj){
var forms = obj.find('form');
forms.each(function(index, form){
for ( var i = 0; i < form.length; i++) {
var element = form.elements[i];
element.disabled = "true";
}
});
}
}
//调用禁用
formIsReadOnly($('#PTQ_FORM'));
注:以上内容仅提供参考和交流,请勿用于商业用途,如有侵权联系本人删除!
持续更新中…
如有对思路不清晰或有更好的解决思路,欢迎与本人交流,QQ群:273557553,个人微信:
你遇到的问题是小编创作灵感的来源!