2

http://loopj.com/jquery-tokeninput/にあるプラグインを、Web アプリケーションへの管理者アクセス権を持つユーザーのリストを作成するフィールドで使用しています。

ユーザーの検索、追加、および削除は完全に機能します。

ただし、「読み取り専用」機能を使用して、人々がリストから自分自身を削除するのを止めたいと思います (ページを表示できないため、問題が発生します)。

プラグインは"readonly" : true、ページを設定する JSON に属性を追加することを提案します。私はこれを行いましたが、まだ自分自身を削除することができます。

これが生成された関数です。何が問題なのか誰にもわかりますか?

$("#admin_users").tokenInput("/people/select", {
  prePopulate: [
    {
      "id": 1,
      "name": "Kevin Hughes",
      "readonly": true
    }, {
      "id": 3,
      "name": "Caroline Hughes",
      "readonly": false
    }
  ]
});

私が言うように、ビットは別としてreadonly、それはうまく機能します。

追加情報:このページでは Bootstrap も使用しています。これには相互作用がありますか?

4

1 に答える 1

4

http://loopj.com/jquery-tokeninput/のWebページのダウンロードリンクから取得したコードは、ページのドキュメントに記載されていても、実際にはこの機能をサポートしていないことがわかりました。ダウンロードリンクには次のように記載されています。 「最新」で、バージョン番号はリポジトリ内の最新のコミットと同じです。

彼らのGitHubhttps://github.com/loopj/jquery-tokeninputから新しいバージョンをダウンロードしましたが、正常に動作するようになりました。

于 2012-11-14T10:11:59.143 に答える