javascript
1(function($){ 2 3<mt:SetVarBlock name="entrydropdown_item"> 4 <mt:Entries include_blogs="9" lastn="0"> 5 '<mt:EntryTitle escape="javascript">(ID:<mt:EntryID>)'<mt:EntriesFooter><mt:Else>,</mt:EntriesFooter> 6 </mt:Entries> 7</mt:SetVarBlock> 8$('#customfield_entrydropdown').MTAppMultiForm({ 9 'type': 'select', 10 items: [<mt:Var name="entrydropdown_item" compress="3">] 11}); 12 13});
こちらのコードを用いて以下のような形のドロップダウンリストを実現したく、
html
1<select name="entrydropdown"> 2 <option value="3">エントリータイトル(ID:3)</option> 3 <option value="2">エントリータイトル(ID:2)</option> 4 <option value="1">エントリータイトル(ID:1)</option> 5</select>
しかしながら、MTAppMultiForm
ではoptionのvalueとテキストを分けることはできないとのご指摘をいただき、
MTAppDynamicSelect
の利用をご提案いただきました。
そこで冒頭のコードをMTAppDynamicSelect
を用いたものに書き換えたく検証を重ねております。
(本来でしたらMTAppjQueryのドキュメントを参照すれば良いのですが、諸事情によりドキュメントを閲覧できずモディファイアを手探りで試している状況です。)
知見のある方などいらっしゃいましたらご鞭撻いただけると大変助かります。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/09/09 00:12