Php 使用JTable创建数据

Php 使用JTable创建数据,php,jquery-jtable,Php,Jquery Jtable,您好,我正在使用jtable创建数据,它保存了数据,但显示“与服务器通信时出错”。当我检查数据库时,它成功地插入了数据。jtable中有两个字段,一个文本区域和一个下拉列表。这是我的jtable代码 <script> $(function () { $('#div').jtable({ title: 'Division', paging: true, //Enable paging pageSize: 15

您好,我正在使用jtable创建数据,它保存了数据,但显示“与服务器通信时出错”。当我检查数据库时,它成功地插入了数据。jtable中有两个字段,一个文本区域和一个下拉列表。这是我的jtable代码

<script>
$(function () { 
  $('#div').jtable({
            title: 'Division',
            paging: true, //Enable paging
            pageSize: 15, //Set page size (default: 10)
            sorting: true, //Enable sorting
            actions: {
                listAction: 'CRUD/Read.php',
                createAction: 'CRUD/Create.php',
                updateAction: 'CRUD/Edit.php',
                deleteAction: 'CRUD/Delete.php'
            },
            fields: {
                Id: {
                    key: true,
                    list: false
                },
                Description: {
                    title: 'Name',
                    width: '40%',
                    type: 'textarea'
                },
                IsActive: {
                    title: 'In Use',
                    width: '40%',
                    options: { 'N': 'No', 'Y': 'Yes' }
                }
            }
        });

    $('#div').jtable('load');
});
</script>

$(函数(){
$('#div').jtable({
标题:"分部",,
分页:true,//启用分页
pageSize:15,//设置页面大小(默认值:10)
排序:true,//启用排序
行动:{
listAction:'CRUD/Read.php',
createAction:'CRUD/Create.php',
updateAction:'CRUD/Edit.php',
deleteAction:'CRUD/Delete.php'
},
字段:{
身份证:{
关键:没错,
列表:false
},
说明:{
标题:“姓名”,
宽度:“40%”,
键入:“textarea”
},
IsActive:{
标题:“正在使用”,
宽度:“40%”,
选项:{N':'No',Y':'Yes'}
}
}
});
$('#div').jtable('load');
});
下面是php代码

<?php
//Insert record into database
$des = $_POST['ArticleDescription'];
$isActive = $_POST['IsActive'];
if($isActive == 'N'){
$query = mysql_query("INSERT INTO table VALUES( NULL,'" . $des . "','N')");
}
else
{
$updateAll = mysql_query("Update table Set IsActive = 'N'");    
$query = mysql_query("INSERT INTO table VALUES( NULL,'" . $des. "','Y')");  
}
//Get last inserted record (to return to jTable)
$result = mysql_query("SELECT * FROM table WHERE Id = LAST_INSERT_ID();");
$row = mysql_fetch_array($result);
//Return result to jTable
$jTableResult = array();
$jTableResult['Result'] = "OK";
$jTableResult['Record'] = $result;
print json_encode($jTableResult);
?>