オートコンプリートでtagitを使用していますが、アイテムを編集するときにタグリストに現在のタグを入力したいと思います。
また、選択時に非表示の入力フィールドにタグのIDを保存するように構成しました。この非表示の入力には、現在、編集中の現在のアイテムのタグIDが入力されています。
タグエディタで初期値をどのように正確に設定しますか?
オートコンプリートでtagitを使用していますが、アイテムを編集するときにタグリストに現在のタグを入力したいと思います。
また、選択時に非表示の入力フィールドにタグのIDを保存するように構成しました。この非表示の入力には、現在、編集中の現在のアイテムのタグIDが入力されています。
タグエディタで初期値をどのように正確に設定しますか?
編集:質問をもう一度読んだ後は、タグではなくIDを入力に入力しているため、これはおそらく機能しません。
id部分の保存についてはよくわかりませんが、これが初期値を使用してページをロードする方法です。
<input
id="tags_input"
type="hidden"
name="tags_input"
value="<!--put comma delimited tags in here-->">
<ul id="tags"></ul>
タグ名だけではない場合、データは何らかの方法で入力ボックスに保存されると思います。firebugを使用して、そこに何が配置されているかを確認してから、whatタグを持つ入力を含むページをロードします-そこに配置されます。
この問題を解決するために、非表示の入力フィールドでIDではなく標準のタグ名を使用するように変更しました。
これは、送信時にデータベースからタグIDを取得する必要があることを意味しますが、大きなオーバーヘッドではないようです。