时间:2021-07-01 10:21:17 帮助过:16人阅读
- <br><p class="Fld"><br><label class="label" for="state">省</label><br><span class="control"><br><select id="state" class="req1" name="Prefecture" onchange="getCitySubmit();">
- <!--{html_options options=$provinceList}--> </select></span><br></p><br><br><p class="Fld"><br><label class="label" for="city">市</label><br><span class="control"><br><select id="city" class="req1" name="City"> <!--{html_options options=$cityList}--> </select></span><br></p><br>
- <br>//初期,绑定省<br> public function action()<br> {<br><br>
- $retArr=array();<br>
- //省取得<br>
- $retArr=$this->qaModel->getProvince();<br><br>
- if(count($retArr)>0)<br>
- {<br>
- foreach ($retArr as $key => $i)<br>
- {<br>
- $provinceList[$i["PROVINCE_KEY"]] = $i["PROVINCE_NAME"];<br>
- }<br>
- }<br>
- //取得したデータを設定 <br>
- $this->_smarty->assign("provinceList", $provinceList);<br><br>
- // お問い合わせ画面を表示する 这步显示画面submit.html<br>
- $this->_smarty->render($this->_language."/submit");<br> }<br><br>//联动,绑定市<br> public function cityAction()<br> {<br>
- $province_key=$this->_context->query("province_key", "");<br><br>
- $this->log->info($province_key);<br><br><br>
- $retArr=array();<br>
- //省取得<br>
- $retArr=$this->qaModel->getCity($province_key);<br><br>
- if(count($retArr)>0)<br>
- {<br>
- foreach ($retArr as $key => $i)<br>
- {<br>
- $cityLis[$i["CITY_KEY"]] = $i["CITY_NAME"];<br>
- }<br>
- }<br><br>
- //取得したデータを設定<br>
- $this->_smarty->assign("cityList", $cityLis);<br><br>
- // お問い合わせ画面を表示する 这步再回到初期,这样的话省就重新绑定了<br>
- $this->action();<br> }<br><br>