ホームページ >バックエンド開発 >PHPチュートリアル >JSを使用して州、市、郡の3レベルの連携効果を作成しました。データベースに保存できる値は常に間違っています。

JSを使用して州、市、郡の3レベルの連携効果を作成しました。データベースに保存できる値は常に間違っています。

WBOY
WBOYオリジナル
2016-06-13 12:56:35833ブラウズ

JS を使用して、データベースに保存できる値が常に間違っています。
問題は次のとおりです。アドレスを選択してデータベースに送信しますが、データベースに送信された値を変更する方法は、後ろのテキストではなく、前にあるコードです。次のテキストを正しく送信できるようにするにはどうすればよいですか? 知っている人が問題の解決を手伝ってくれることを願っています...


選択ボックスのコードは次のとおりです:

<tr><br />
      <td width="301" height="31"  align="right"></td><br />
      <td height="31" colspan="2" align="left">上级产地编码:</td><br />
      <td width="549">省:<br />
      <select name="jpr" id="jpr"><option>请选择</option></select>市:<select name="jci" id="ici"><option>请选择</option></select>县(区):<select<br />
name="jco" id="jco"><option>请选择</option></select><script language="javascript" defer="defer">new PCAS<br />
("jpr","jci","jco","","","");</script></td><br />
    </tr>

JS コードは次のとおりです:

var city_data="";<br>
City_data = "010000 |選択してください、選択してください、110000 |北京都市、110100 |市町村、110101 | Dongcheng地区、110102 | Xicheng地区、110103 | Chongwen地区、110104 | Xuanwu地区、110105 | Chaoyang地区、110106 | Fengtai地区|石景山区、110108|海淀区、110109|門頭溝区、110111|方山区、110112|通州区、110113|順義区、110114|昌平区、110115|大興区、110116|懐柔区、110117|Pイングー地区、110200|県,110228|密雲県,110229|延慶県,120000|天津市,120100|市区,120101|和平区,120102|河東区,120103|河西区,120104|南開区,120105|河北区,120106|赤橋区、120107|塘沽区、120108|漢谷区、120109|大崗区、120110|東里区、120111|西清区、120112|済南区、120114|武清区、120115|宝堤区、1 20200|県,120221|寧河県,120223|静海県,120225|吉県,130000|河北省,130100|石家荘市,130101|市区,130102|長安区,130103|橋東区,130104|橋西区,130105 |、130128 | 130129 | Zanhuang郡、130131 | 130132 | 130133 | Zhao郡、130182 | 130183 130208 | Fengrun地区、130223 |ルアン郡、130224 |ルアンナン郡、130225 |レッティング郡、130227 | Qianxi郡、130229 |ユイティアン郡、130230 |タンガイ郡、130281 | 130283 | QIAN'CINE'AN CITY、130283市、130301|市区、130302|海港区、130303|山海関区、130304|北戴河区、130321|青龍満州族自治県、130322|長黎県、130323|福寧県、130324|鹿龍県、130400 |邯鄲市、1304 01 |市区、130402|寒山区、130403|会泰区、130404|復興区......など 真ん中の PCAN = city_data.split (",");<br>
                                                
                                                
                                                
関数 PCAS() {<br>
This.SelP = document.getElementsByName(arguments[0])[0];<br>
This.SelC = document.getElementsByName(arguments[1])[0];<br>
This.SelA = document.getElementsByName(arguments[2])[0];<br>
this.DefP = this.SelA ? 引数[3] : 引数[2];<br>
this.DefC = this.SelA ? 引数[4] : 引数[3];<br>
this.DefA = this.SelA ? 引数[5] : 引数[4];<br>
This.SelP.PCA = this;<br>
This.SelC.PCA = this;<br>
This.SelP.onchange = function() { PCAS.SetC(this.PCA) };<br>
If (this.SelA) this.SelC.onchange = function() { PCAS.SetA(this.PCA) };<br>
PCAS.SetP(this) <br><br>
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。