この強力で美しいプラグインhttp://loopj.com/jquery-tokeninput/を使用していますが、問題が発生しました。
tokenInput で ajax 呼び出しの URL を動的に変更または変更する方法はありますか。
たとえば。
jQuery("#selector").tokenInput("http://mysite.com?name=John");
http://mysite.com?name=John
ページのボタンをクリックすると、URLをからに変更したかったhttp://mysite.com?name=Adam
したがって、ロジック全体は次のようになります。
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
ことです。私が話していることを確認するだけです。
このようなものから:
に
ご覧のとおり、 textinput または class を複製しますtoken-input-list-facebook
。
アプリケーションで実行しようとしていることの簡単なロジックを示しているだけです。
それを行う方法はありますか?あなたの助けは非常に高く評価され、報われるでしょう! :-)
ちなみに、私はfacebookのテーマを使用しているので、クラス名はtoken-input-list-facebook
.