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 つの変数を割り当てると、トラバーサル