Here i am attaching the code and php file .........i can read the data from the data base .but cant update and delete...
after deletion value still in the database.. please help me..
<html>
<head>
<title>GRID PHP</title>
<link rel="stylesheet" href="CSS/kendo.common.min.css" />
<link rel="stylesheet" href="CSS/kendo.blueopal.min.css" />
<script type="text/javascript" src="JS/jquery.min.js"></script>
<script type="text/javascript" src="JS/kendo.all.min.js"></script>
<script type="text/javascript">
$(function() {
$("#grid").kendoGrid({
dataSource: {
transport: {
read:{
url: "data/Fetch.php",
dataType : "json",
//type: "GET"
},
update: {
url: "data/Update.php",
type: "POST"
},
destroy: {
url: "data/Delete.php",
type: "DEETE"
},
create: {
url: "data/product.php",
type: "PUT"
},
error: function(e)
{
alert(e.responseText);
},
},
//batch: true,
schema: {
data: "data",
model: {
id: "pid",
fields: {
pid: { editable: false },
name: { type: "string",validation: { required: true}},
price: { type: "number",validation: { required: true} },
description: {type: "string"},
}
}
},
pageSize: 10
},
editable: "popup",
height: 400,
selectable : "row",
//filterable: true,
//sortable: true,
pageable: true,
toolbar: ["create","save"],
columns: [
{
field:"pid",
title: "PID",
width:"50"
//filterable: true
},
{
field: "name",
title: "Name",
attributes: {style: "text-align: center; font-size: 14px;"},
},
{
field: "price",
title: "Price",
width:250
},
{
title: "Description",
field: "description"
},
{ command: [{text:"Edit", name:"edit"},
{text:"Delete",name: "destroy"}], title: " ",width:200 }
]
});
function detailInit(e) {
// get a reference to the current row being initialized
//var detailRow = e.detailRow;
// create the datasource
}
});
</script>
</head>
<body>
<div id="grid"></div>
</body>
</html>
after deletion value still in the database.. please help me..
<html>
<head>
<title>GRID PHP</title>
<link rel="stylesheet" href="CSS/kendo.common.min.css" />
<link rel="stylesheet" href="CSS/kendo.blueopal.min.css" />
<script type="text/javascript" src="JS/jquery.min.js"></script>
<script type="text/javascript" src="JS/kendo.all.min.js"></script>
<script type="text/javascript">
$(function() {
$("#grid").kendoGrid({
dataSource: {
transport: {
read:{
url: "data/Fetch.php",
dataType : "json",
//type: "GET"
},
update: {
url: "data/Update.php",
type: "POST"
},
destroy: {
url: "data/Delete.php",
type: "DEETE"
},
create: {
url: "data/product.php",
type: "PUT"
},
error: function(e)
{
alert(e.responseText);
},
},
//batch: true,
schema: {
data: "data",
model: {
id: "pid",
fields: {
pid: { editable: false },
name: { type: "string",validation: { required: true}},
price: { type: "number",validation: { required: true} },
description: {type: "string"},
}
}
},
pageSize: 10
},
editable: "popup",
height: 400,
selectable : "row",
//filterable: true,
//sortable: true,
pageable: true,
toolbar: ["create","save"],
columns: [
{
field:"pid",
title: "PID",
width:"50"
//filterable: true
},
{
field: "name",
title: "Name",
attributes: {style: "text-align: center; font-size: 14px;"},
},
{
field: "price",
title: "Price",
width:250
},
{
title: "Description",
field: "description"
},
{ command: [{text:"Edit", name:"edit"},
{text:"Delete",name: "destroy"}], title: " ",width:200 }
]
});
function detailInit(e) {
// get a reference to the current row being initialized
//var detailRow = e.detailRow;
// create the datasource
}
});
</script>
</head>
<body>
<div id="grid"></div>
</body>
</html>