シンプルな ThinkPHP の第 2 レベルのリンケージ
インターネット上で thinkPHP の第 2 レベルのリンケージに関する記事をたくさん読みましたが、個人的にはどれも非常にシンプルで少し面倒だと感じています。ここではシンプルな第 2 レベルのリンケージを紹介します。 -レベルのリンケージを書きました。私は初心者です。専門家はこれ以上読む必要はありません。
html ファイル:
連東.html
最初に jquery.js ファイルを紹介します
$(function(){
$('#AreaId').change(function(){
//親クラスのIDを取得します
var $id=$('#AreaId').val();
//ajax を介して値を転送
$.getJSON('__URL__/liandong',{id:$id},function(data){
//コールバック関数
If (data.status == 1) {
// まず、値が空でないサブカテゴリをクリアすると、サブカテゴリの表示が増えることがわかります。あなたが望む結果ではありません
$('#ServerId オプション[value!=""]').remove();
//返された配列の数を計算し、ループで表示します
for (var i=0;i
//HTML タグと表示される値を定義します。id と type_name はデータベース内のフィールド名です
var オプション = "& lt; オプション値 ="+data.data [i] .id+"& gt;"+data.data [i] .Type_name+"& lt;/option & gt;"
//表示位置
}
}
});
});
});