" <%if $ar"/> " <%if $ar">

ホームページ  >  記事  >  バックエンド開発  >  情報編集時の選択プルアップボックスの自動選択に関する不具合について(smartyテンプレート内)

情報編集時の選択プルアップボックスの自動選択に関する不具合について(smartyテンプレート内)

WBOY
WBOYオリジナル
2016-06-13 13:08:32960ブラウズ

選択ドロップダウンボックス(smartyテンプレート内)の情報編集時の自動選択の問題について

PHPコード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
<select>
<%section name=sec loop=$array_ab %>
<option value="<% $array_ab[sec].vab_id %>" <%if $array_ab[sec].vab_id==$vab_id  %> selected="selected"  <%/if %> > <% $array_ab[sec].vab_name %> </option>
<%/section%>
</select>



選択にこのような判定コードを追加しました編集ページで
PHPコード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--><%if $array_ab[sec].vab_id==$vab_id  %> selected="selected"  <%/if %>

smartyを使っている書き方に問題があるのか​​分かりません。専門家が答えてくれることを願っています


- -----解決策---------------------- <%if $array_ab[sec].vab_id == $vab_id %> selected="selected" <%/if %>

次のようにしてみてください

------解決策------smarty は select タグに特別なメソッドを提供します。最初にマニュアルを読む必要があります!

------解決策----------- は、表示されているページで PHP で構成することもできますの上!
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。