ホームページ > バックエンド開発 > PHPチュートリアル > tinkphp の volist の 2 層ループでは、最初の層の <{key}> を 2 番目の層で使用できますか?

tinkphp の volist の 2 層ループでは、最初の層の <{key}> を 2 番目の層で使用できますか?

WBOY
リリース: 2016-06-13 12:13:47
オリジナル
864 人が閲覧しました

tinkphp の volist の 2 層ループで、<{key}> の最初の層ですが、これを追加した後、2 回目に使用するにはどうすればよいですか?

<br /><volist name="auth" id="vo"><br />     模块:<input type="checkbox" name=<{$key}> id=<{$key}> onclick="doCheck(this.checked,<{$key}>)"  ><{$key}><br/><br />     <volist name="vo" id="v"><br />         <input type="checkbox"  onclick="toChkSon(this.checked,<{$key}>)" id=<{$key}>.<{$key}> name=<{$key}>  value=<{$v.marks}>  <{$v.checked}> ><{$v.name}><br/><br />    </volist><br />              <br /> </volist><br />
ログイン後にコピー

第 1 レベルのボリストの <{key}> =net
第 2 レベルのボリストの
今必要なのは、2 番目の層に書いた <{key}>=net だけです。そうしないと、volist がバックエンドから走査された後、とにかく、<{$ が実行されません。 2 番目の層の key} > =net は大丈夫ですか?

------解決策のアイデア----------------------コントローラーで制御。

------ソリューションのアイデア----------------------key="k"> モジュール: id=<{$key}> ; onclick="doCheck(this.checked,<{$key}>)" ><{$key}>

<ボリスト名="vo" id=" v「$key}> -------------- キー(オプション):キーループの変数、デフォルト値は i

http://doc.thinkphp.cn/manual/volist.html

key="k"> モジュール: onclick="doCheck (this.checked,<{$k}>)" >

" onclick="toChkSon(this.checked,<{$key}>) ;)" id=<{$key}>.<{$key}> name=<{$key}> value =<{$v.marks}> <{$v.チェック済み}> ><{$v.name}>




--- ---解決策のアイデア----------------------
コントローラーに設定して 2 つの変数を割り当てると、トラバーサル

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート