jqgrid,故障后用arror发出警报,将记录添加到数据库

jqgrid,故障后用arror发出警报,将记录添加到数据库,jqgrid,alert,Jqgrid,Alert,这是我的密码: <script type="text/javascript"> var grid = $("#list"); $(function(){ var grid = $("#list"); grid.jqGrid({ url:'grid.php', datatype: 'xml', mtype: 'GET', colNames:['ID sprzętu','Kod sprzętu', 'Właściciel','Konfiguracja'], colModel :[

这是我的密码:

<script type="text/javascript">
var grid = $("#list");
$(function(){ 
var grid = $("#list");
grid.jqGrid({
url:'grid.php',
datatype: 'xml',
mtype: 'GET',
colNames:['ID sprzętu','Kod sprzętu', 'Właściciel','Konfiguracja'],
colModel :[ 
  {name:'SprzetID', index:'SprzetID', width:90}, 
  {name:'Kod', index:'Kod', width:120, editable: true}, 
  {name:'Wlasciciel', index:'Wlasciciel', width:200, align:'left', editable: true}, 
  {name:'Konfiguracja', index:'Konfiguracja', width:400, align:'left', editable: true}, 
],
pager: '#pager',
rowNum:10,
rowList:[10,20,30],
sortname: 'SprzetID',
sortorder: 'asc',
viewrecords: true,
gridview: true,
caption: 'Lista sprzętu'
});
grid.jqGrid('navGrid','#pager',
      {add: true, edit: true, del: true, search: true}, //options
      {width:400, }, // edit options
      {width:400,closeAfterAdd: true, url:'add.php'}, // add options
      {reloadAfterSubmit:false}, // del options
      {width:600} // search options
      );
}); 

风险值网格=$(“#列表”);
$(函数(){
风险值网格=$(“#列表”);
grid.jqGrid({
url:'grid.php',
数据类型:“xml”,
mtype:'获取',
colNames:['ID sprzętu','Kod sprzętu','Właściciiel','Konfiguracja',],
colModel:[
{名称:'SprzetID',索引:'SprzetID',宽度:90},
{名称:'Kod',索引:'Kod',宽度:120,可编辑:true},
{名称:'wlasciel',索引:'wlasciel',宽度:200,对齐:'left',可编辑:true},
{名称:'Konfiguracja',索引:'Konfiguracja',宽度:400,对齐:'left',可编辑:true},
],
寻呼机:“#寻呼机”,
rowNum:10,
行列表:[10,20,30],
sortname:'SprzetID',
排序器:“asc”,
viewrecords:是的,
gridview:没错,
描述:“Lista sprzętu”
});
grid.jqGrid('navGrid','#pager',
{add:true,edit:true,del:true,search:true},//选项
{宽度:400,},//编辑选项
{width:400,closeAfterAdd:true,url:'add.php'},//添加选项
{reloadAfterSubmit:false},//删除选项
{宽度:600}//搜索选项
);
}); 

当将记录正确添加到数据库时,一切都很好,但当例如字段“Kod”重复(它是唯一的字段)时,记录无法添加到数据库。。。但事实并非如此。我想显示带有错误消息的警报,但在文档中找不到如何执行此操作。。。我想,我应该用“事后调查”,但如何。。。我不知道。

解决了。在添加参数中,我添加了代码:

afterSubmit: function(response, postdata) {
              if(response.responseText != ""){
                  return [false, response.responseText];

              }else{
                  return [true,"Ok"];
              }}