list绑定

/**
 * 首页信息查询的回调函数
 * @param 返回值
 */
M_Main.ajaxCallBack = function (data){
	var dataSource = data.resiCategoryList;     //获取绑定的数据
	
	if (SF_DataConvert.isNullOrEmpty(dataSource) ) {
		return ;
	}
	
	if (typeof dataSource === "string"){
		dataSource = SF_Json.bean(dataSource);
	}
	
	var el = document.getElementById('dataList');   //获取需要绑定的id   ul
	var template = "<h1>#f[CATEGORYNAME]</h1><img src=\"#f[CATEGORYICON]\">";    模板
	
	$.each(dataSource, function(idx, item) {   //循环
		var i = item;
		var content = SF_Placeholder.replace(item, template);  //数据源,模板
		li = document.createElement('li');  创建元素节点li
		li.innerHTML = content;   向li中插入
		var $li = $(li);   选择所有li
		$li.attr("id", item.ID); 设置属性的值 
		$li.css({"cursor":"pointer"});    ---移动到上面变色事件
		el.appendChild(li, el.childNodes[0]);  ----每次循环+li
		
		$("#"+item.ID).click(function(){
			M_Main.cancel(item.ID);   //给id添加点击事件
		});
	});
	
}

  

posted @ 2018-10-26 17:21  剑小新  阅读(211)  评论(0)    收藏  举报