我有一个网格,我想将所有值提取到一个对象中。但它似乎只返回最后一个值,我不知道如何解决这个问题。
function item_details(){
var gridDataArray = $('#itemGrid').data('kendoGrid').dataSource.data();
for ( var i=0; i < gridDataArray.length; i++ ) {
var items = {
["itemID_" + i]: gridDataArray[i]['itemID'],
["itemQty_" + i]: gridDataArray[i]['itemQuantity'],
["itemPrice_" + i]: gridDataArray[i]['itemPrice']
};
};
console.log(items);
return items;
}
Run Code Online (Sandbox Code Playgroud) 我有类似的问题,为什么我的excel导出按钮不起作用?它有什么问题。感谢帮助。
$("#grid").kendoGrid({
toolbar: ["create", "excel", "pdf"],
excel: {
fileName: "Test.xlsx",
allPages: true
},
columns: [
{ field: "name" },
{ field: "age" }
],
dataSource: {
data: [
{ id: 1, name: "Jane Doe", age: 30 },
{ id: 2, name: "John Doe", age: 33},
],
schema: {
model: { id: "id" }
}
},
editable: true
});Run Code Online (Sandbox Code Playgroud)
.k-grid-toolbar {
display: flex;
flex-direction: row;
justify-content: flex-start;
align-items: center;
}
.k-grid-toolbar .k-grid-excel {
margin-left: auto;
}Run Code Online (Sandbox Code Playgroud)
<!DOCTYPE html>
<html> …Run Code Online (Sandbox Code Playgroud)