0
我有一個表格單元格,當用戶單擊它時,我用當前內容替換表格單元格的內容,當前內容爲默認。 但我不喜歡它的行爲,因爲有可能用戶只需再次點擊輸入就可以刪除輸入上下文。顯示它們的默認值,並允許它們按下轉義或Ctrl-Z
$('.LastName').live('click', function() {
var myText = $(this).text();
$(this).empty().append('<input name="LastName" id="LastName" value="' + myText + '" />');
document.myForm.LastName.focus();
});
問:如何給用戶一個默認值,並允許他們在編輯過程中按下退出鍵或Ctrl-Z?
Lukasz, 謝謝您的迴應。我所做的是將LastName定義爲一個全局變量,並且如果$(this).val()的長度爲零,那麼我只使用最初在單元格中單擊時保存的姓氏。 – 2010-03-30 17:47:23