【发布时间】:2016-12-25 20:50:33
【问题描述】:
当我的表格的一行被修改但 esta 不起作用时,我试图显示警报。这是我的代码。谢谢!
$(document).ready(function(){
$("#table").change(function(){
alert("The text has been changed.");
});
});
<table border="3" id='table' >
<thead>
<tr>Heading 1</tr>
<tr>Heading 2</tr>
</thead>
<tbody>
<tr>
<td contenteditable='true' id='bebe'>a</td>
<td contenteditable='true'>a</td>
</tr>
<tr>
<td contenteditable='true'>a</td>
<td contenteditable='true'>a</td>
</tr>
</tbody>
</table>
【问题讨论】:
-
您需要在问题中指定正在发生的变化。是否正在添加/删除行?
<td>的内容有变化吗?<table>不知道如何对更改事件做出反应。 -
来自 jquery 文档:此 [change()] 事件仅限于 元素、
-
数据表插件?
-
这将检查文本更改jsFiddle,而不是每次按键,因为如果用户要输入多个字符,那将是一团糟
标签: javascript