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> 県、市、地域を選択してください: プログラムのダウンロードアドレス: jquery 選択フォーム送信 都道府県、市、都市の 3 レベルの連携 レンダリング: