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 も使用しています。これには相互作用がありますか?