gpt4 book ai didi

jquery tokenInput如何将ajax调用url动态更改为脚本

转载 作者:行者123 更新时间:2023-12-01 02:12:52 24 4
gpt4 key购买 nike

我正在使用这个强大又漂亮的插件http://loopj.com/jquery-tokeninput/ ,但我遇到了一个问题。

有没有办法动态更改或改变我的 tokenInput 中 ajax 调用的 URL。

举个例子。

jQuery("#selector").tokenInput("http://mysite.com?name=John");

当我单击页面上的按钮时,我想将网址从 http://mysite.com?name=John 更改为 http://mysite.com?名称=亚当

所以整个逻辑就像这样:

jQuery("#myButton").click(function(){
//Change the URL of the jQuery("#selector").tokenInput();
});

起初我所做的实际上是这样的:

jQuery("#myButton").click(function(){
jQuery("#selector").tokenInput("http://mysite.com?name=Adam");
});

这样做的问题是它创建了类 token-input-list-facebook 的副本,只是为了看看我在说什么。

来自这样的:

enter image description here

enter image description here

正如您所看到的,它复制了 textinput 或类 token-input-list-facebook

我只是向您展示我在应用程序中尝试执行的简单逻辑。

有办法做到这一点吗?我们将非常感谢您的帮助并给予奖励! :-)

顺便说一下,我使用的是 facebook 主题,这就是类名称为 token-input-list-facebook 的原因。

最佳答案

我自己解决了。这就是我所做的。

jQuery("#selector").tokenInput("http://mysite.com?name=John");

jQuery("#myButton").click(function(){
jQuery(".token-input-list-facebook").remove();
jQuery("#selector").tokenInput("http://mysite.com?name=Adam");
});

我只是remove()token-input-list-facebook,因为这是我们每次初始化tokenInput时添加的类。然后使用所需的 ajax URL 再次重新初始化 tokenInput。

太糟糕了,我在 TokenInput 中没有看到关于如何做到这一点的良好文档。

关于jquery tokenInput如何将ajax调用url动态更改为脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12605568/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com