我正在做一个使用jQuery,MVC的项目。 为此,我正在使用 jquery 数据表,因此我需要添加一个可编辑的数据表,用户可以通过单击表行来添加数据......并且当我单击按钮时,表中的所有数据都会传递到Controller 添加到sql数据库 我输入了 jEditable 但它不起作用, 请帮我做这件事。
谢谢您!
Jquery datatables 不支持向服务器提交数据。它只能从服务器获取并填充数据。
您可以使用jquery进行ajax调用并收集数据表的数据以手动传回服务器。
您可以使用jquery可编辑数据表:(https://editor.datatables.net/examples/inline-editing/simple和{npm install --save @datatables.net/editor-dt }) ,但它可能需要 premium ,而是使用 html 属性: contenteditable="true" 当您单击编辑图标时,您可以使用 jquery 通过 $(el).each(i,el) { 检索每行的数据 //这里是你的代码 } 在保存按钮事件上。 这就是您编辑表格的方式!!
为什么不使用 Flexigrid for jQuery 。这是我见过的最好的客户端数据表。详情可以看这里