如何更改jquery对话框中数据表中的单元格?

时间:2012-11-14 17:45:48

标签: php javascript jquery html datatables

所以我有一个独特的对话框打开,点击一个按钮。在对话框内,我有一个数据表(在加载原始页面时预加载)。现在我想要做的是当用户在jquery对话框中单击buttton时更改单元格文本。我给了单元格一个唯一的ID和一切,但由于某种原因,我无法通过javascript中的回调更新单元格中的文本。我已经能够在没有对话框的情况下完成它,但出于某种原因我无法在对话框中执行此操作。有谁知道为什么?我正在使用的简单javascript是

document.getElementById('boldStuff_' id).innerHTML = 'gasgsadg';

2 个答案:

答案 0 :(得分:0)

应该是:

document.getElementById('boldStuff_' + id).innerHTML = 'gasgsadg';

注意缺少的“+”,在此实例中用于将字符串与 id 的值连接起来。

答案 1 :(得分:0)

好的,所以有其他人遇到同样问题的答案。好吧基本上所有的弹出窗口都被写入DOM,因此我在每个弹出窗口中使用相同的ID。我所做的就是添加第二个标识符:

$('#groups_check_'+result[i]+'_'+grppk).addClass('ui-icon ui-icon-check');