codecamp

jQuery EasyUI 表单 – 格式化下拉框(ComboBox)

jQuery EasyUI 表单 - 格式化下拉框

本节介绍了格式化jQuery EasyUI下拉框(Combobox)的操作。

下述示例向您展示如何创建一个简单的下拉框,让它在下拉框中显示图片项。您可以在下拉框上使用formatter函数来告诉它如何格式化每一个条目。

创建图像下拉框(Combobox)

	<input id="cc" style="width:100px" 
                url="data/combobox_data.json" 
                valueField="id" textField="text">
	</input>
	$('#cc').combobox({
		formatter:function(row){
			var imageFile = 'images/' + row.icon;
			return '<img class="item-img" src="'+imageFile+'"/><span class="item-text">'+row.text+'</span>';
		}
	});

下载 jQuery EasyUI 实例

jeasyui-form-form4.zip

jQuery EasyUI 表单 – 创建树形下拉框(ComboTree)
jQuery EasyUI 表单 – 过滤下拉数据网格(ComboGrid)
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

jQuery EasyUI 教程

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }