1 function updateRows() {
//获取新数据 2 var prows = parent.getRows(); 3 var rows = jQuery('#mydatagrid').datagrid('getRows'); 4 $(rows).each(function (index,row) { 5 for (var i = 0; i < prows.length; i++) { 6 if (row.id == prows[i].id) { 7 //用获取的新数据替换 想要更改的数据 8 $('#mydatagrid').datagrid('updateRow',{ 9 index: index, 10 row: {qty:prows[i].qty1, 11 priceSum:(prows[i].qty1*row.fbudPrice).toFixed(2) 12 } 13 }); 14 } 15 } 16 }) 17 }