Super Simple JS Code ، ولكن تحتاج إلى استخدامه بالتزامن مع JQuery ، يمكنك أيضًا تعديله بنفسك إلى رمز لا يتطلب أي مكتبة JS.
نسخ رمز رمز على النحو التالي:
<tr>
<h> تصنيف المستوى الأول </th> <td>
<حدد name = "mediDary_cat_id" onChange = "linkage ('. mediDary_Cat_ID' ، '. cat_id') ؛">>
<Poort> الرجاء تحديد </Option>
</select>
<script language = "javaScript">
var linkage_data = {$ list_file_category} ؛
رابط الوظيفة (parent_dom ، son_dom) {
var parent_id = 0 ؛
if (parent_do) {
paint_id = $ (parent_do).
}
$ (son_dom) .empty () ؛ // قم بمسح المنسدلة أولاً
var html = '<borting> الرجاء تحديد </eptort>' ؛
دولار.
if (value.parent_id == paint_id) {
html+= "<Option value = '"+value.id+"'>" "+value.name+" </potion> "" ؛
}
}) ؛
$ (son_dom) .append (html) ؛
}
الرابط ('' ، ". subsidiariary_cat_id") // وليس العقد العليا المستوية ، يشار إلى المستوى الأول من البيانات
</script>
</td> </tr>
<tr> <th> الدليل الثانوي </th> <td>
<حدد name = "cat_id">
<Poort> الرجاء تحديد </Option>
</select> </td> </tr>