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