我旁邊有每個鏈接網站上的標籤列表靈巧的方式,我想允許用戶編輯此列表(添加,刪除,修改)什麼是你對於看到標籤編輯
我想提出一個光滑的方式,所以他們可以做到這一點,而不會感到klunky,所以像自動完成,阿賈克斯沒有去服務器等的東西等
你見過任何真正圓滑的方式支持這個例子。
我的第一個想法(我現在正在嘗試)是在標籤旁邊有一個按鈕(編輯),當您點擊它時,它會將鏈接變成一個文本框,您可以在其中編輯(自動完成)並按回車承諾。
歡迎其他想法。 。
我旁邊有每個鏈接網站上的標籤列表靈巧的方式,我想允許用戶編輯此列表(添加,刪除,修改)什麼是你對於看到標籤編輯
我想提出一個光滑的方式,所以他們可以做到這一點,而不會感到klunky,所以像自動完成,阿賈克斯沒有去服務器等的東西等
你見過任何真正圓滑的方式支持這個例子。
我的第一個想法(我現在正在嘗試)是在標籤旁邊有一個按鈕(編輯),當您點擊它時,它會將鏈接變成一個文本框,您可以在其中編輯(自動完成)並按回車承諾。
歡迎其他想法。 。
我看到實施了jQuery Inline edit加上facebook style autocomplete。您點擊標籤自動填充的「標籤」部分,然後開始輸入標籤。我認爲這非常漂亮。
不知道你的意思是「AJAX沒有去到服務器」,但是使用Ajax和服務器生成的html jQuery中更換DOM元素可以使用類似
function replaceTag(elementId, pageUrl) {
$.ajax({
type: "POST",
url: pageurl + elementId,
success: function(response) {
$("#" + elementId).after(response).remove();
}
});
}
(未測試的代碼)可以輕鬆完成
jeditable的問題在於文本框只與現有文本大小相同。 – leora 2009-09-22 04:54:03