jQueryの選択フォームは、「jquery-1.7.min」クラスライブラリを参照し、市外局番クエリの地域名を配列AreaData_minに格納します。コードの一部: SelectArea.htm ファイル コードをコピー コードは次のとおりです: .org/1999/xhtml"> 🎜> 県、市、市の 3 レベル連携のための jQuery 選択フォーム送信 <br>$(function (){ <br>initComplexArea('seachprov', 'seachcity', 'seachdistrict', area_array, sub_array, '44', '0', '0'); <br>}); <br><br>//市外局番を取得します<br>function getAreaID(){ <br>var area = 0 ; <br>if ($("#seachdistrict").val() != "0"){ <br>エリア = $("#seachdistrict").val(); else if ($( "#seachcity") .val() != "0"){ <br>エリア = $("#seachcity").val(); <br>}else{ <br>エリア = $("#seachprov" ).val() ; <br>} <br>戻りエリア; <br>} <br><br>関数 showAreaID() { <br>//市外局番<br>var areaID = getAreaID(); >//エリア名 <br>var areaName = getAreaNamebyID(areaID); <br>alert("選択したエリアコード: " areaID " エリア名: " areaName); <br><br>//市外局番名に基づいてエリアを問い合わせます<br>function getAreaNamebyID(areaID){ <br>var areaName = ""; <br>if(areaID.length == 2){ <br>areaName = area_array[areaID]; <br>}else if(areaID .length == 4){ <br>varindex1 = areaID.substring(0, 2); <br>areaName = area_array[index1] " " sub_array[index1][areaID]; 🎜>}else if(areaID.length == 6){ <br>varindex1 = areaID.substring(0, 2); <br>varindex2 = areaID.substring(0, 4); [index1] " " sub_array[index1 ][index2] " " sub_arr[index2][エリアID]; <br>return areaName; <br> head> 県、市、地域を選択してください: < ;/select> プログラムのダウンロードアドレス: jquery 選択フォーム送信 都道府県、市、都市の 3 レベルの連携 レンダリング: