使用AJAX进行内联表编辑
Inline Table Editing with AJAX
我正在尝试使用这个允许内联表编辑和AJAX更新的库-好吧,我一直有很多麻烦,弄清楚如何在它和包含行中所有信息的MySQL数据库之间进行通信。
下面是提供的代码示例:除非你只是想让人们随意浏览当前页面,否则你可能想要定义/覆盖InlineEditor。elementChanged函数,并做一些事情来保存用户的更改。下面是一个使用AJAX立即发布更改的示例。在本例中,我使用了方便的ajax.js代码。
InlineEditor.elementChanged = function( theElement, oldVal, newVal )
{
mySavingIndicator( theElement );
var url = "http://www.myserver.com/update.php?id=" + cell.id + "&val="+newVal;
AJAX.getText( url, function( response ){
clearMySavingIndicator( theElement );
alert( 'Did the save work? ' + response );
}); // end ajax callback function
}; // end elementChanged
我真正想知道的是什么是细胞。id,它是普通的Javascript,它给出什么输出?我如何使用它来允许我的单元格是可编辑的,并返回到数据库?我的主管真的想要内联编辑,而我一直在Javascript和AJAX工作了整整一周,这是非常困难的我提供这个给他!
我认为你会有var url = "http://www.myserver.com/update.php?id=" + theElement + "&val="+newVal;
,这可能是正在编辑的单元格的id。
或者,您可能有一些现有的对象'cell',在某些'didStartEditing'类型的函数中,将有id属性设置以反映正在编辑的元素
相关文章:
- 如何使用jQuery可编辑插件检查ajax是否成功完成
- 使用AJAX传递的数据编辑XML文件-正在删除XML数据
- 使用ajax进行内联编辑(将值插入数据库)
- jQueryAjax SQL-如果我在多个用户上单击编辑,则Ajax会更新我单击的所有内容.不是最后一个点击
- php使用ajax生成html表,以应用用户操作,如删除、更新和编辑
- 使用Ajax请求编辑行
- 如何从ajax get请求的回调函数中编辑javascript变量的值
- HTML5/JavaScript游戏-编辑JS代码以更改AJAX请求
- 可编辑的javascript和Ajax
- 多个ajax回调函数编辑localStorage
- 如何在单击时编辑列表项?使用AJAX,jQuery,Rails4
- ASP.Net MVC 5 Ajax 请求在编辑页面上不存在错误__RequestVerificationToken
- MVC $.ajax 调用从不对编辑执行控制器操作,但在添加时有效
- 单击“使用 ajax 编辑”时将部分替换为表单部分
- PHP GD 使用 Ajax 实时编辑图像
- 使用 AJAX 如何编辑数据库中的值
- 在 AJAX 上编辑下拉值
- 对数据库进行 AJAX 编辑时,我是否应该立即使用新数据更新接口
- 在 Firefox 上使用 ajax 和 jQuery 单击时,编辑框文本不会被选中
- 在发布前编辑 AJAX 调用 URL