Hello. When I add a record in my Grid, "create" url is hit using POST, but checking in the httpd logs, POST parameters are empty.
This is my Grid & Datasource definition:
I wonder why im receiving an empty POST.
Thanx,
M
This is my Grid & Datasource definition:
$(
function
() {
$(
"#grid"
).kendoGrid({
dataSource: {
transport:{
read:
"libyMsg.php?way=getUsrMsgList"
,
create:{
url :
"libyMsg.php?way=createMsg"
,
type:
"POST"
},
update:{
url :
"libyMsg.php?way=updateeMsg"
,
type:
"POST"
},
destroy:{
url :
"libyMsg.php?way=destroyMsg"
,
type:
"POST"
}
},
batch:
true
,
pageSize: 10,
schema: {
data:
"data"
,
model: {
id:
"msg_id"
,
fields: {
msg_id: { editable:
false
, nullable:
true
},
msg_title: { validation: { required:
true
} },
msg_content: { validation: { required:
true
} },
msg_type: { type:
"number"
, validation: { min: 0, required:
true
}},
msg_date: { type:
"date"
, validation: { required:
true
} },
msg_status: { type:
"number"
, validation: { min: 0, required:
true
} }
}
}
}
},
columns: [{ field:
"msg_id"
, width: 40,title:
"ID"
},
{ field:
"msg_title"
,width: 230, title:
"Title"
},
{ field:
"msg_content"
, width: 370,title:
"Content"
},
{ field:
"msg_type"
, width: 40,title:
"Type"
},
{ field:
"msg_date"
, width: 300,title:
"Date"
},
{ field:
"msg_status"
, width: 40,title:
"Status"
}],
scrollable:
true
,
sortable:
true
,
editable:
"popup"
,
pageable: {
refresh:
true
,
pageSizes:
true
},
toolbar: [
"create"
,
"save"
,
"cancel"
],
});
});
</script>
Thanx,
M