Super Simple JS Linkage Code แต่คุณต้องใช้ร่วมกับ JQuery คุณสามารถแก้ไขด้วยตัวคุณเองเป็นรหัสที่ไม่ต้องการไลบรารี JS ใด ๆ
คัดลอกรหัสรหัสดังนี้:
<tr>
<th> การจำแนกระดับแรก </th> <td>
<select name = "subsidary_cat_id" onchange = "linkage ('. subsidary_cat_id', '. cat_id');">
<pontion> โปรดเลือก </petion>
</เลือก>
<ภาษาสคริปต์ = "JavaScript">
var linkage_data = {$ list_file_category};
ฟังก์ชั่นการเชื่อมโยง (parent_dom, son_dom) {
var parent_id = 0;
ถ้า (parent_do) {
paint_id = $ (parent_do)
-
$ (son_dom). sempty (); // ล้างแบบหล่นลงก่อน
var html = '<pontion> โปรดเลือก </petion>';
$ .Each (linkage_data, ฟังก์ชั่น (คีย์, ค่า) {
if (value.parent_id == paint_id) {
html+= "<ตัวเลือกค่า = '"+value.id+"'>" "+value.name+" </petion> "";
-
-
$ (son_dom) .append (html);
-
linkage ('', ". บริษัท ย่อย _cat_id") // ไม่ใช่โหนดระดับบนที่ระบุว่าเป็นระดับแรกของข้อมูล
</script>
</td> </tr>
<tr> <th> ไดเรกทอรีรอง </th> <td>
<เลือกชื่อ = "cat_id">
<pontion> โปรดเลือก </petion>
</select> </td> </tr>