Ecology8二次开发:HTML表单字段必填验证的添加与移除
2017-08-10 10:58
1136 查看
/** * 给字段添加必填验证。 */ var addInputCheckField = function(fieldId, spanImgId) { $('#' + fieldId).attr('viewtype', '1'); var fieldStr = $('input[name=needcheck]').val(); if (fieldStr.charAt(fieldStr.length - 1) != ',') { fieldStr += ','; } $('input[name=needcheck]').val(fieldStr + fieldId + ','); $('#' + spanImgId).html('<img src="/images/BacoError_wev8.gif" align="absMiddle">'); }; /** * 移除字段必填验证。 */ var removeInputCheckField = function(fieldId, spanImgId) { $('#' + fieldId).attr('viewtype', '0'); var fieldStr = $('input[name=needcheck]').val(); $('input[name=needcheck]').val(fieldStr.replace(fieldId + ',', '')); $('#' + spanImgId).html(''); }; // 调用移除必填验证函数 removeInputCheckField('field10391', 'field10391span'); // 移除必填验证,主表文本框、选择框 removeInputCheckField('field10849', 'field10849spanimg'); // 移除必填验证,主表浏览框 removeInputCheckField('field10859_0', 'field10859_0span'); // 移除必填验证,明细表文本框、选择框 removeInputCheckField('field10859_0', 'field10859_0spanimg'); // 移除必填验证,明细表浏览框 // 调用添加必填验证函数 addInputCheckField('field10391', 'field10391span'); // 添加必填验证,主表文本框、选择框 addInputCheckField('field10849', 'field10849spanimg'); // 添加必填验证,主表浏览框 addInputCheckField('field10859_0', 'field10859_0span'); // 添加必填验证,明细表文本框、选择框 addInputCheckField('field10859_0', 'field10859_0spanimg'); // 添加必填验证,明细表浏览框
相关文章推荐
- Ecology8二次开发:HTML表单给自定义浏览按钮添加弹窗前事件
- Ecology8二次开发:HTML表单添加值改变事件
- Yii中为表单添加必填字段域验证
- Ecology8二次开发:HTML表单浏览按钮只读与设置值
- Ecology8二次开发:HTML表单隐藏行与显示行
- 用flask开发个人博客(32)—— 进行表单字段的验证
- PHP 表单验证 - 必填字段
- HTML开发-.NET开发-VS2010添加CSS3.0验证以及HTML5模板创建
- PHP表单验证之必填字段--w3school学习笔记
- Ecology8二次开发:在页面中添加部门浏览按钮控件
- 为html表单域添加属性实现表单的javascript验证
- WEB开发中HTML页面表单(FORM)域输入合法性的客户端验证
- Django admin.py 在修改/添加表单界面显示额外字段
- html 添加、移除属性
- 【Android开发】完善搜索功能-添加最近查询字段
- html+js实现form表单多值的验证
- 一步步学习SPD2010--第九章节--使用可重用工作流和工作流表单(12)--给初始表单添加关联字段
- MOSS 2007(Designer)- 自定义列表表单开发笔记1(表单字段控件格式化)
- PHPCMS v9 自定义表单添加验证码验证
- 跨浏览器添加事件+跨浏览器移除事件+获取浏览器目标对象+跨浏览器输入文本的光标自动跳转+跨浏览器输入验证+跨浏览器屏蔽