使用javascript从动态html表中保存数据
Saving data from a dynamic html table using javascript
我将数据从mysql表加载到HTML表中。然后,用户可以添加或删除一行或多行。最后,我必须将更改保存到数据库中。所有这些都必须使用PHP和javascript来完成。
我知道这看起来并不难。事实上,我设法从数据库加载数据到HTML表和添加或删除行从它,使用javascript函数,但我有最困难的时间试图从表中保存更改。考虑到这些行没有id,因为它们是动态添加的,我如何从表中删除特定的行?如何访问特定行中的数据?
我希望你们能帮我。这快把我逼疯了!谢谢你,对不起我的英语。
如果你动态地添加它们,你不能给行id吗?或者用javascript遍历表?
var theTable = document.getElementById("theTableId");
for (var i=0, row; row=table.rows[i]; i++) {
// Remove if deleted
}
如果您不针对移动或嵌入式平台进行开发,您可能需要考虑利用一些开发良好的库,如DataTables和jEditable。
有一个来自DataTables的例子,它使用jEditable来允许对表进行内联编辑。这可能是你想要的东西。
DataTables库允许您的源代码来自许多不同的地方,例如DOM, AJAX, JavaScript数组或服务器端。
相关文章:
- 如何在服务器上保存数据以备日后使用
- zp.midpass.ru如何在浏览器中保存数据
- Google Chrome扩展在本地保存数据
- Javascript/AngularJS本地保存数据
- jquery ajax到php脚本不保存数据
- 使用LocalStorage保存数据
- jquery保存数据,直到phonegap应用程序关闭
- 以HTML和javascript保存数据
- 单击指向外部网站的链接后,通过MySQL保存数据
- AngularJS:无法保存数据
- 如何在不编码或保存数据的情况下将二进制数据从javascript传递到actionscript(网页到flash)
- 如何在AngularJS中刷新时在服务中持久保存数据
- 如果从浏览器控制台提交,Knockoutjs不会保存数据
- 在nodejs中执行procces数组时保存数据
- MongoDB 在保存数据时抛出错误(拓扑已损坏)
- HTML 在表单之间保存数据
- HTML/JS - 保存数据-* 供以后使用
- 保存数据 asp.net 后单击按钮时显示警报消息
- Chrome 扩展程序保存数据
- 如何在应用程序上保存数据