java Kendo UI网格如何访问模型字段
我正在JSP页面中显示剑道UI网格。这是代码。我为create方法设计了一个webservice。正在调用该方法。但我无法访问模型字段。表示我要访问所选行的字段值,以将其插入数据库。我怎样才能访问它java Kendo UI网格如何访问模型字段,java,kendo-ui-mvc,Java,Kendo Ui Mvc,我正在JSP页面中显示剑道UI网格。这是代码。我为create方法设计了一个webservice。正在调用该方法。但我无法访问模型字段。表示我要访问所选行的字段值,以将其插入数据库。我怎样才能访问它 <div id="example"> <div id="grid"></div> <script> $(document).ready(function () {
<div id="example">
<div id="grid"></div>
<script>
$(document).ready(function () {
var crudServiceBaseUrl = "http://localhost:8081/app/personcontacttypes",
dataSource = new kendo.data.DataSource({
transport: {
read: {
url: crudServiceBaseUrl + "/getAll",
dataType: "json"
},
update: {
url: crudServiceBaseUrl + "/update",
dataType: "json"
},
destroy: {
url: crudServiceBaseUrl + "/delete",
dataType: "json"
},
create: {
url: crudServiceBaseUrl + "/Create",
dataType: "json"
},
parameterMap: function(options, operation) {
if (operation !== "read" && options.models) {
return {models: kendo.stringify(options.models)};
}
}
},
batch: true,
pageSize: 20,
schema: {
model: {
id: "personContactId",
fields: {
personContactId: { editable: false, nullable: true },
dropDown: { editable: true, nullable: true },
formattedAppearnce: { editable: true, nullable: true },
fullDefination: { editable: true, nullable: true },
notes: { editable: true, nullable: true }
}
}
}
});
$("#grid").kendoGrid({
dataSource: dataSource,
navigatable: true,
pageable: true,
height: 550,
toolbar: ["create", "save", "cancel"],
columns: [
{ field: "formattedAppearnce", title: "Formatted Appearance", format: "{0:c}", width: 140 },
{ field: "dropDown", title: "Drop Down", format: "{0:c}", width: 140 },
{ field: "fullDefination", title: "Full Defination", width: 140 },
{ field: "notes", width: 190 },
{ command: "destroy", title: " ", width: 50 }],
editable: true
});
});
</script>
</div>
$(文档).ready(函数(){
var crudServiceBaseUrl=”http://localhost:8081/app/personcontacttypes",
dataSource=新建kendo.data.dataSource({
运输:{
阅读:{
url:crudServiceBaseUrl+“/getAll”,
数据类型:“json”
},
更新:{
url:crudServiceBaseUrl+“/update”,
数据类型:“json”
},
销毁:{
url:crudServiceBaseUrl+“/delete”,
数据类型:“json”
},
创建:{
url:crudServiceBaseUrl+“/Create”,
数据类型:“json”
},
parameterMap:功能(选项、操作){
if(操作!=“读取”&&options.models){
返回{models:kendo.stringify(options.models)};
}
}
},
批次:对,
页面大小:20,
模式:{
型号:{
id:“个人接触”,
字段:{
personContactId:{editable:false,nullable:true},
下拉列表:{editable:true,nullable:true},
格式化外观:{可编辑:真,可空:真},
完整定义:{editable:true,nullable:true},
注意:{可编辑:真,可空:真}
}
}
}
});
$(“#网格”).kendoGrid({
数据源:数据源,
可导航:是的,
pageable:对,
身高:550,
工具栏:[“创建”、“保存”、“取消”],
栏目:[
{字段:“格式化外观”,标题:“格式化外观”,格式:{0:c},宽度:140},
{字段:“下拉”,标题:“下拉”,格式:{0:c},宽度:140},
{字段:“完整定义”,标题:“完整定义”,宽度:140},
{字段:“注释”,宽度:190},
{命令:“销毁”,标题:,宽度:50}],
可编辑:真
});
});