復選框組標簽示例


<tr>
							<td>示例一 使用表單數據源標簽綁定數據</td>
							<td colspan="2">
								<div sf_type="SF_CheckBoxGroup" id="SF_DEPARTMENT" name="checkboxGroup" checkBoxClick="alert('1')" init="10000" length="2" defaultNum="1" textField="DNAME" valueField="ID"></div>
							</td>

						</tr>
						<tr>
							<td>示例二 不使用表單數據源標簽綁定數據</td>
							<td colspan="2">

								<div style="line-height: 30px;" class="checkboxGroup" checkBoxClick="alert('1')" name="checkboxGroup" init="1,2" length="2" cssClass="sf_mgl10" textField="key" valueField="value"
									data="[{key:'1',value:'1'},{key:'2',value:'2'},{key:'3',value:'3'},{key:'4',value:'4'}]"></div>

							</td>
						</tr>

  

成員屬性 必填 作用說明
data 復選框的數據
init 復選框被選中的值,用逗號隔開
id 復選框id
name 復選框name
textField 使用List和DataTable作為數據源時的文本字段
valueField 使用List和DataTable作為數據源時的值字段
modulField 使用List和DataTable作為數據源時的模塊字段
CssClass 客戶端標簽的css類名(默認為sf_combobox)
Length 復選框分組多少個換行
checkBoxClick 復選框單擊事件
defaultNum 默認選中第幾個復選框 與init一起時只有一個起作用,init優先級更高
fhidden 是否設置fhidden屬性
vaildate 組件驗證方法

 

 

 

/**
	 * 跳轉至復選框界面
	 * @param request 請求對象
	 * @param response 響應對象
	 * @param modelMap 頁面參數集合
	 * @return 操作結果類型JSON
	 * @author yzp
	 * @history 2018-5-3 下午2:27:29 Create by 【yzp】
	 */
	@RequestMapping("toCheckboxgroup.do")
	public ModelAndView toCheckboxgroup(HttpServletRequest request,HttpServletResponse response, ModelMap modelMap) {
		//獲取部門,使用 ├ 符合顯示層級關系
		FormSource source = this.source(request);
		TagService service = this.createService();
		try {
			source.add("SF_DEPARTMENT", service.beans( new SF_DEPARTMENT() ) );
		} catch (Exception e) {
			this.logger.error(e);
		}
        source.put(modelMap);
		return new ModelAndView( this.getActionPath("checkboxgroup"), modelMap );
	}

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM