kendoui指定位置添加一行數據


function insertTestFlow(){
		var checkes = $("#grid").data("kendoGrid").selectedDataItems();
		 if(checkes.length == 0){
			 kendo.ui.showConfirmDialog({
                 title: $l('hap.tip.info'),
                 message: $l('當前未勾選插入的位置,是否在第一行插入數據')
             }).done(function (event) {
            	 if(event.button == "OK"){
            	 var data = [];
            	 data.push({});
     			 for(var i = 0 ;i <dataSource._data.length;i++){
     				data.push(dataSource._data[i]);
     			 } 
     			dataSource.data(data);
            	 }
             });
		}else{
			var data = [];
			for(var i = 0 ;i <dataSource._data.length;i++){
				var flag = true;
				for(var j = 0;j<checkes.length;j++){
					if(dataSource._data[i].uid == checkes[j].uid){
						data.push(dataSource._data[i]);
						data.push({});
						flag = false;
						break;
					}
				}
				if(flag){
					data.push(dataSource._data[i]);
				}
			} 
			dataSource.data(data);
		}  
  }

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM