你在标签编辑方面看到的最简单的方法是什么

时间:2009-09-22 04:11:11

标签: jquery ajax tags

我在每个链接旁边的网站上都有一个标签列表,我希望允许用户编辑此列表(添加,删除,修改)

我想提出一个光滑的方式,这样他们就可以做到这一点,而不会感觉笨拙,所以像自动完成,ajax而不去服务器等等

你有没有看到任何支持这种方式的光滑方式的例子。

我的第一个想法(我现在正在尝试)是在标签旁边有一个按钮(编辑),当你点击它时,它会将链接变成一个文本框,您可以在其中编辑(自动完成)并按Enter键提交。

欢迎其他想法。

2 个答案:

答案 0 :(得分:3)

我见过将jQuery Inline editfacebook style autocomplete结合使用。单击标签自动完成的“标签”部分,然后开始输入标签。我觉得它非常漂亮。

答案 1 :(得分:0)

不确定'ajax是什么意思而不去服务器',但是使用带有服务器生成的html的ajax替换jquery中的DOM元素可以使用像

这样的东西轻松完成
function replaceTag(elementId, pageUrl) {
    $.ajax({
        type: "POST",
        url: pageurl + elementId,
        success: function(response) {
            $("#" + elementId).after(response).remove();
        }
    });
}

(未经测试的代码)