//加載成功之后,選定並獲取首行數據 onLoadSuccess:function(data){ alert("grid加載成功"); var rows=$('test').datagrid("getRows"); if (rows.length > 0) { $('test').datagrid('selectRow',0);//grid加載完成后自動選中第一行 var row=$('test').datagrid("getSelections");//獲取選中的數據 var rowData = { interfaceName:row[0].interfaceName, province:row[0].province, startDate:row[0].startDate, endDate:row[0].endDate //grid中有四組數據interfaceName、province、startDate、endDate }; alert("grid的第一行數據>>" + rowData); }else { alert("沒有數據"); } },
//頁面一加載就執行 $('#detail').datagrid({ idField : 'id', // 只要創建數據表格 就必須要加 ifField width: '100%', height:'100%', url : XXXXXXXXXXXXXXXXXXXXXXXXXXXXX, method : 'POST', fitColumns : true, striped : true, // 隔行變色特性 nowrap : false, // loadMsg : '數據正在加載,請耐心的等待...', loadMsg : '', rownumbers : true, sortName : 'crtTime', sortOrder : 'desc', rowStyler : function(index, record) {}, columns : [ [{ field : 'account', title : '用戶', width : 50, align : 'center' }]], onLoadSuccess: function (data) { var rows=$('#detail').datagrid("getRows"); if (rows.length > 0) { var row = rows[0]; var newPrice = row.price; if (row.account != "現場出價人") { $('#startPrice').html(newPrice+"元"); newPriceValue = newPrice; } else { $('#startPrice').html(newPrice+"(現場)"); newPriceValue = newPrice; } startPriceFlag = 1; }else { startPriceFlag = 0; } } });