成功更新操作的数据表可编辑不必要的警报框

时间:2012-07-20 15:50:57

标签: jquery datatables jquery-datatables jeditable

我在独立的应用程序上有相同的代码,它工作正常。但我试图在codeigniter中实现相同,但这个问题发生了。 我正在使用jquery数据表和jeditables来更新表中的字段。当我单击该字段时,会出现选择框,我可以根据需要更改数据。表单提交后,我会看到一个警告框,弹出我选择的新值。当我单击确定时,该字段会更新,数据库也会更新。我的问题是警报框来自哪里?我在独立版上有相同的代码,它只在没有警报框的情况下工作。这是代码:

$('#jobs_table').dataTable({                    
    "bJQueryUI": true,
    "sPaginationType": "full_numbers",
    "bServerSide": true,
    "bProcessing":true,
    "sAjaxSource": "/jobs/list_all_completed",
    "sServerMethod":"POST",
    "aaSorting": [[ 0, "desc" ]]
    'fnServerData'   : function(sSource, aoData, fnCallback){
         $.ajax ({
          'dataType': 'json',
          'type'    : 'POST',
          'url'     : sSource,
          'data'    : aoData,
          'success' : fnCallback
         });
        }
}).makeEditable({
    sUpdateURL: "/jobs/invoiced_job_save",
    "aoColumns": [
    null,
    null,
    null,
    null,
    null,
    {
    "placeholder" : "Update",
    indicator : 'saving ...',
    tooltip: 'click to select',
    data   : "{'':'Please select','No':'No','Yes':'Yes'}",
    type   : "select",
    onblur: 'submit',
    event : "click",
    style  : "inherit"
    }
    ]   
    });

服务器端(invoiced_job_save)只是回显值。

0 个答案:

没有答案