看起來很簡單。我試圖使用jQuery
來獲得一個編輯表。我遇到的問題是一次只允許編輯一行。目前它是免費的,這意味着你可以一次編輯多行,這不是我所需要的。Jquery - 一次編輯一行
我在這裏重新創建了一個示例。 http://jsfiddle.net/D44Bp/5/
這是遇到問題的代碼IM:
$(this).closest('td').siblings().each(
function(){
var inp = $(this).find('input');
if (inp.length){
$(this).text(inp.val());
}
else {
var t = $(this).text();
$(this).html($('<input />',{'value' : t}));
}
});
有誰知道我錯過了什麼?
不是真的,你問清楚是什麼。您想要在正在編輯的其他行中禁用編輯? – charlietfl
對不起,我只是想限制一行,一次編輯。 –
無數的方式來做到這一點,可以設置一個標誌或通過並禁用其他按鈕。國旗將是最簡單的 – charlietfl