我的页面上有一个表格(用PHP生成)我已启用'Contenteditable'。用户加载表后,可以单击任何表格单元格并在本地更改值。我想将一个函数绑定到表格单元格,以便本地的任何更改都会被推回到服务器。执行此操作的自然方法是将“OnChange”事件绑定到每个生成的表格单元格。但由于我没有使用传统的HTML表单,因此“OnChange”不是一种选择。 有没有办法让我模仿桌子上每个数据单元的'OnChange'事件?
答案 0 :(得分:0)
你可以试一下我曾经在Github写过的一个小库:OnChange 然后你可以试试这个:
OnChange.set("document.queryString('#tablecell').innerHTML", function() {
//AJAX-stuff here. new content is in var 'newval'.
});