El código de enlace JS súper simple, pero para usarse con jQuery, también puede modificarlo usted mismo para elegir el código de la biblioteca JS
Copiar código del código de la siguiente manera:
<tr>
<th> Primera clasificación </th> <td>
<select name = "subsidary_cat_id" onchange = "linkage ('. Subsidary_cat_id', '. Cat_id');">
<Opción> Seleccione </opción>
</select>
<script language = "javaScript">
VAR LINKAGE_DATA = {$ list_file_category}; / / Inicializar datos de nivel, {$ list_file_category} son los datos del JSON_ENCODE de PHP.
Function Linkage (Parent_du, son_dom) {{
var parent_id = 0;
if (parent_do) {
pintar_id = $ (parent_do).
}
$ (Son_dom) .empty ();
var html = '<pection> Seleccione </opción>';
$ .Each (linkage_data, function (clave, valor) {
if (value.parent_id == Paint_id) {
html+= "<option value = '"+value.id+"'>" "+value.name+" </option> "";
}
});
$ (Son_dom) .append (html);
}
Linkage ('', ". Subsidiary_cat_id") // no nodos de nivel superior, indicados como el primer nivel de datos
</script>
</td> </tr>
<tr> <th> Directorio de segundo nivel </th> <td>
<Seleccione Name = "Cat_id">
<Opción> Seleccione </opción>
</elect> </td> </tr>