【发布时间】:2014-03-14 17:05:40
【问题描述】:
在没有DOM操作的情况下,如何通过双击制作可编辑的表格单元格?
我正在努力做到http://jsfiddle.net/bobintornado/F7K63/35/?
我的控制器代码如下
function myCtrl($scope) {
$scope.items = [{
name: "item #1",
editing: 'readonly'
}, {
name: "item #2",
editing: 'readonly'
}, {
name: "item #3",
editing: 'readonly'
}];
$scope.editItem = function (item) {
item.editing = '';
};
$scope.doneEditing = function () {
//dong some background ajax calling for persistence...
};
}
但是我面临的问题是使输入元素只读并“提交”输入(在输入按下事件时触发 ajax 调用以消耗一些用于更新后端服务器的 Restful 服务)
如果有人能分享他们的智慧,非常感谢!
PS:我认为 Parse.com 中的数据浏览器的可编辑表是我能得到的最好的演示,但我不知道如何实现它。
【问题讨论】:
标签: javascript jquery html angularjs