Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 未捕获错误:Tabledit仅在应用于表时有效_Javascript_Php_Tabledit - Fatal编程技术网

Javascript 未捕获错误:Tabledit仅在应用于表时有效

Javascript 未捕获错误:Tabledit仅在应用于表时有效,javascript,php,tabledit,Javascript,Php,Tabledit,我有一个从数据库正确填充的表,但是,当我尝试进行任何编辑时,会向我报告以下错误,这会阻止我完成对列的编辑 jquery.tabledit.js:22 Uncaught Error: Tabledit only works when applied to a table. 我想编辑选择列中的值,如果您能查看我的代码并让我知道我在这方面可能出了什么问题,我将不胜感激 欢迎来到堆栈溢出 看起来您正试图在文件上使用表编辑,而您要做的是直接在表上使用它。这就是应该如何使用它 $('#my-table'

我有一个从数据库正确填充的表,但是,当我尝试进行任何编辑时,会向我报告以下错误,这会阻止我完成对列的编辑

jquery.tabledit.js:22 Uncaught Error: Tabledit only works when applied to a table.
我想编辑选择列中的值,如果您能查看我的代码并让我知道我在这方面可能出了什么问题,我将不胜感激


欢迎来到堆栈溢出

看起来您正试图在文件上使用表编辑,而您要做的是直接在表上使用它。这就是应该如何使用它

$('#my-table').Tabledit({
    columns: {
      identifier: [0, 'id'],                   
      editable: [[1, 'First Name'], [2, 'Last Name']]
}

代码的Ajax部分在编辑“保存”后使用。将监听器绑定到按钮,在监听器中,您需要跟踪所有已编辑的字段,以及监听器发现需要发送的更改时,即使用更改的数据进行ajax调用时。

首先检查数据是否执行

印刷品

var_dump($stmt->fetch_assoc());

这个问题的解决方案是在表之后运行脚本。这样可以在jquery运行之前生成完整的表。

谢谢Chris,非常感谢您的帮助,但是它仍然给我带来错误。另外,这是直接从Tabledit示例中获取的:ps也正在获取未捕获的SyntaxError:JSON.parse()处的JSON输入意外结束在showNeg.js:241的XMLHttpRequest.onDefaultReadyStateChangeHandlerI可能已经跳过了我的答案,你能展示你位于example.php中的代码吗?嘿,谢谢你的评论,表是从数据库中的数据正确生成的,这让我相信