jquery easyUI combobox赋值


 <input class="easyui-combobox" 
   id="cc"
   name="mallId"
   url="${ctx}/record/mallin!getMall.action" 
   valueField="id" 
   textField="name" 
   multiple="true"  
   panelHeight="auto"
   /></td>

 

name:用来和后台绑定,

url:异步json从后台的方法中获得json数据,

valueField:选取文字后对应的值

textField:显示的文字

multiple="true":允许在下拉列表里多选

 

效果:

 

jquery easyUI combobox赋值

 

提交到后台会变成一个名字为mallId的Long型数组,

 

后台返回到前台时,给combobox赋值,代码如下:

 

导入c标签:<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

 

              var i = 0;
	var t = [];
	<c:forEach items="${mallId}" var="u">
	  t[i] = ${u};
	  i++; 
	 </c:forEach>
	$('#cc').combobox('setValues',t);

 这是给combobox赋很多值,

 赋单个值是用:$('#cc').combobox('setValue',‘1’);

你可能感兴趣的:(jquery,C++,c,json,C#)