leo*_*nel 3 ruby ajax jquery ruby-on-rails jeditable
我有一个表格,上面有数据行.我想通过单击行本身或编辑按钮来编辑大部分行.
假设我有一个列出产品的表格:
我可以通过使用jQuery和jEditable来实现这一点; 并且还使用了jeditable-rails gem.但我一次只能编辑一个单元格.
我需要的是:如果我单击编辑按钮或行本身.表格中的所有这四个单元格都应该可以编辑.
尝试这样的事情:
$('td:not(.edit)').editable('', {
onblur: 'ignore',
submit: 'ok',
cancel: 'cancel',
width: 75,
event: 'edit'
});
$('td').click(function(e) {
// reset all editables
var allEditables = $(this).closest('table').find('td:not(.edit)').get();
$.each(allEditables, function(i, elm) {
elm.reset();
});
// make all cells in this row editable
$(this).parent().children(':not(.edit)').trigger('edit');
});
Run Code Online (Sandbox Code Playgroud)
示例:http://jsfiddle.net/UMccc/221/
| 归档时间: |
|
| 查看次数: |
12431 次 |
| 最近记录: |