各种修改回显

单选框回显
	页面回显
	
		性别:	
		
			女
		
	
	
	ajax回显
		$(":radio[value="+obj.sex+"]").attr("checked",true);
	
	
	
	
复选框回显
	页面回显	
		checked >篮球
			
		checked >足球
	
	ajax回显	
		var hobby=obj.hobby.split(",");
			for(var i in hobby){
				$(":checkbox[value="+hobby[i]+"]").attr("checked",true);
			}
			
			
复选框选中
	全选
		$("[name='id']").prop("checked",true)
	全不选
		$("[name='id']").prop("checked",false)
	反选
		$("[name='id']").each(function(){
			this.checked = !this.checked
		})
	获取值
		var ids = $("[name='id']:checked").map(function(){
			return $(this).val()
		}).get().join()


日期类型
	依赖
		
	依赖的点击事件
		WdatePicker({dateFmt:'yyyy/MM/dd'})
	格式化
		
		
	
	ajax回显
		//将时间戳转换为年月日
	function changeDateFormat1(cellval) {
    	var dateVal = cellval + "";
    	if (cellval != null) {
        	var date = new Date(parseInt(dateVal.replace("/Date(", "").replace(")/", ""), 10));
        	var month = date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1;
        	var currentDate = date.getDate() < 10 ? "0" + date.getDate() : date.getDate();
        	return date.getFullYear() + "/" + month + "/" + currentDate ;
	    }
	}
	//将时间戳转换为年月日 时分秒
	function changeDateFormat2(cellval) {
    	var dateVal = cellval + "";
    	if (cellval != null) {
        	var date = new Date(parseInt(dateVal.replace("/Date(", "").replace(")/", ""), 10));
        	var month = date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1;
        	var currentDate = date.getDate() < 10 ? "0" + date.getDate() : date.getDate();
        	var hours = date.getHours() < 10 ? "0" + date.getHours() : date.getHours();
        	var minutes = date.getMinutes() < 10 ? "0" + date.getMinutes() : date.getMinutes();
        	var seconds = date.getSeconds() < 10 ? "0" + date.getSeconds() : date.getSeconds();
        	return date.getFullYear() + "/" + month + "/" + currentDate + " " + hours + ":" + minutes + ":" + seconds;
	    }else{
	    	return "未更新";
    		}
	}

你可能感兴趣的:(笔记)