jEditable编辑和行添加

时间:2014-10-28 17:11:43

标签: jquery datatables

请我急需jeditable和datatables的帮助。我一直在发帖提问,但没有得到答案,希望我能得到这个时间。

我有一些通过ajax调用填充的数据表。它们人口众多,可编辑部分在一定程度上起作用。但是,我面临三大挑战。

  • 如果我尝试在我的表中添加一个新行,它会给我一个错误,但它实际上已保存到数据库中,因此在刷新表时,它正在填充数据
  • 我的数据表行中有一个按钮,点击此按钮,我想获取行中的值,但我无法得到它。它给了我一个“未定义”的输出
  • 我的jEditable插件中有一些选择按钮,它们也是通过ajax填充的,但是我希望每个选项都有一个唯一的ID。问题是,如何将其json数据配置为接受它的样子。感谢。

1 个答案:

答案 0 :(得分:0)

需要一些示例代码才能确定,但​​我已尝试在下面强调一些帮助:

  • 错误是什么?你是如何加入的?如果你通过.html("")添加,这不会复制到核心。我建议将行无效,以便重新添加。我尝试了替代方案(.dataetc ..并且有问题)

    table.cell(this).invalidate()。draw(false);

  • 您可能需要以下内容:

    $(本).parent(); 我可以推荐的是在chrome中设置一个断点并使用一些好的控制台工作 - 但是在类似的项目中我使用上面的方法来获取元素并使用父级的nthchild将它们分配给变量。

  • 唯一的id会相当容易 - 给它一个像这个名字的名字 - 然后使用一个计数器来递增给它一个数字。