Without DOM manipulation, how to make an editable table cell with double click?
I am trying to make it there http://jsfiddle.net/bobintornado/F7K63/35/?
my controller code is below
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...
};
}
However I am facing questions to make input element readonly and "submit" the input (on enter pressed event fire up the ajax call to consume some Restful service for updating backend server)
Many thank if anyone could share their wisdom!
PS: I think the editable table of data browser in Parse.com is the best demonstration I can get but I have no clues regarding how to implement it.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…