JQuery开发的弹出式多选框框架用法

在网上找了一下JQuery开发的弹出式多选框。但是没有找到属于自己的框架,经过学习了解。现有了一些了解。
1.建一个CLASS ExecuterEntiry
	private static final Log logger = LogFactory.getLog(ExecuterEntiry.class);
	private String id;
	private String name;
	private String msdn;
	
	public ExecuterEntiry(String id,String name){
		logger.info("ExecuterEntiry id = "+id+", name = "+name);
		this.id=id;
		this.name=name;
	}
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getMsdn() {
		return msdn;
	}
	public void setMsdn(String msdn) {
		this.msdn = msdn;
	}	


2. 在JSP中调用mulitSelect()方法
function mulitSelect(){
	$.getJSON("task_mulitSelector.do",function(data){
		$("#executeName").mulitselector({
			title:"请选择任务执行人",
			width:"530px",
			data:data
		});
	});


3.在Action中调用
public String mulitSelector(){
		//得到executeList的列表值
                      ......................
		List<ExecuterEntiry> list = new ArrayList();
		if(executeList!=null && executeList.size()>0){
			for(int i=0;i<executeList.size();i++)
			{
				list.add(new ExecuterEntiry(executeList.get(i).getId().toString(), executeList.get(i).getUserName()));
			}
		}
		return returnJsonString(list);
	}

你可能感兴趣的:(JavaScript,jquery,jsp,框架)