FormValidation(表單提交及驗證標簽)
===
**示例(div):**
```
<t:formvalid formid="formobj" layout="div" dialog="true" action="roleController.do?saveRole">
<fieldset class="step">
<div class="form">
<label class="Validform_label">字段標題:</label>
<input name="roleName" class="inputxt" value="${role.roleName }" datatype="s2-8">
<span class="Validform_checktip">字段說明</span>
</div>
</fieldset>
</t:formvalid>
```
**參數:**
| 屬性名| 類型| 描述| 是否必須| 默認值|
| -------- | ----- | ---- |----- | ---- |
| action| string| 表單提交路徑| 否| null|
| formid| string| 表單唯一標示| 是| formobj|
| refresh| boolean| dialog為true時是否刷新父頁面| 否| TRUE|
| callback,如果dialog="false"| string| 表單提交完成后的回調函數,如果dialog="true"的話, callback="@Override functionName" 調用的是當前頁面的方法 , callback="functionName" 調用的是父頁面的方法, callback="functionName" 調用的是當前頁面的方法| 否| null|
| beforeSubmit| string| 表單提交前的處理函數| 否| null|
| btnsub| string| 觸發表單提交事件的按鈕ID| 否| btn_sub|
| btnreset| string| 觸發表單重置事件的按鈕ID| 否| btn_reset|
| layout| string| 表單布局方式(div和table可選)| 是| div|
| usePlugin| string| 表單外調插件名稱(可選插件,jqtransform:表單美化)| 否| null|
| dialog| boolean| 是否是彈出窗口模式| 是| TRUE|
| tabtitle| string| 表單布為div時多選項卡布局分組標題| 否| null|
| tiptype| string| 表單校驗提示方式| 否| 4|
| styleClass| string| css class| 否| null|
| cssTheme| string| formdiv.css主題目錄| 否| null|
### 表單校驗提示方式(tiptype)
**示例:**
```
<t:formvalid formid="formobj" layout="table" dialog="true" action="roleController.do?save">
<tr>
<td align="right" width="10%" nowrap>
<label class="Validform_label">
字段標題:
</label>
</td>
<td class="value" width="10%">
<input id="realName" class="inputxt" name="realName" value="${user.realName }" datatype="s2-10">
<span class="Validform_checktip">字段說明</span>
</td>
</tr>
</t:formvalid>
```
**參數:**
| 序號| 功能描述|
| -------- | ----- | ---- |
| 1| 自定義彈出框提示;onblur的時候就會提示,當輸入正確后,1秒中后會自動消失。|
| 2| 側邊提示(會在當前元素的父級的next對象的子級查找顯示提示信息的對象,表單以ajax提交時會彈出自定義提示框顯示表單提交狀態);|
| 3| 側邊提示(會在當前元素的siblings對象中查找顯示提示信息的對象,表單以ajax提交時會彈出自定義提示框顯示表單提交狀態);|
| 4| 側邊提示(會在當前元素的父級的next對象下查找顯示提示信息的對象,表單以ajax提交時不顯示表單的提交狀態)|
- 總體介紹
- 快速了解
- 平臺優勢
- 技術支持
- 社區榮譽
- 開發環境準備
- JEECG私服Maven
- 代碼結構說明
- 入門開發環境搭建
- 開發工具
- 代碼生成器使用
- GUI代碼生成器
- Online代碼生成器
- P3插件代碼生成器
- 代碼生成器配置
- 功能介紹
- 權限開發手冊
- Online開發權限
- Online表單訪問規則
- 列表按鈕權限控制
- 列表數據權限控制
- 頁面表單權限控制(一對多表)
- 頁面表單權限控制(單表)
- 其他
- 二級管理員手冊
- 接口權限配置
- 平臺權限設計總覽
- 編碼開發方式
- 列表按鈕權限用法
- 列表數據權限用法
- 數據權限自定義SQL
- 表單權限用法
- UI標簽庫文檔
- AuthFilter(頁面權限標簽)
- Autocomplete(自動補全標簽)
- BaseTag(樣式和JS引入標簽)
- Choose(彈出選擇標簽)
- ComboTree(下拉樹形選擇框)
- Datagrid(數據列表標簽)
- DepartSelectTag(部門樹選擇標簽)
- DictSelect(數據字典下拉選擇框)
- FormValidation(表單提交及驗證標簽)
- HasPermissionTag(頁面權限標簽)
- Menu(左側菜單生成標簽)
- MutiLang(國際化標簽)
- OrgSelectTag(部門樹列表選擇標簽)
- SelectZTree(Ztree樹控件)
- Tabs(選項卡父標簽)
- TreeSelectTag樹分類標簽
- Upload(上傳標簽)
- UserSelectTag(用戶選擇標簽)
- WebUploader(上傳標簽)
- 查詢構造器
- 查詢過濾器
- 高級查詢構造器
- 專題功能介紹
- 國際化使用
- 多數據源使用
- 定時任務
- 平臺JWT接口文檔
- 消息中心
- Online在線開發
- Online二次開發
- Online代碼生成
- Online唯一性校驗配置
- Online查詢機制(數據權限)
- Online樹形表單配置
- Online表單填值規則
- Online表單對外接口
- Online表單控件
- Online表單配置
- Online表單高級應用
- Online報表開發
- Online圖形報表配置
- Online數據報表配置
- Online移動報表配置
- 自定義表單設計
- 自定義表單權限
- 列表空間權限控制
- 功能介紹
- 常規控件權限控制
- 自定義表單配置
- 自定義表單二次開發
- 自定義表單控件
- 自定義表單數據源
- 自定義表單模板
- 自定義表單配置
- 自定義表單高級應用
- 表單數據維護
- 附錄小技巧
- datagrid擴展屬性用法
- Formvalid新增屬性tiptype的使用
- JEECG單點集成文檔
- Jeecg定時任務開發
- JEECG常見問題貼
- Redis與Ehcache切換文檔
- Toolbar自定義js參數規則
- UI標簽規則
- 列表多表頭的設計
- 列表拓展字段展示
- 列表自定義查詢條件
- 員工入職開發規范文檔V1.0
- 數據列表合計功能
- 登錄權限攔截器排除方法
- 組織機構導入功能使用說明
- 表單字段重復校驗方法
- JEECG新技術
- 新版UI技術方案