jQuery EasyUI menu pohon - untuk membuat menu pohon asynchronous
Untuk membuat menu pohon asynchronous (Pohon), dan masing-masing simpul pohon harus memiliki atribut 'id', ini akan diserahkan kembali ke server untuk mengambil data node anak.
Membuat menu tree (pohon)
<Ul id = "tt" class = "easyui-pohon" url = "tree2_getdata.php"> </ Ul>
kode sisi server
$ Id = isset ($ _ POST [ 'id']) intval ($ _ POST [ 'id']): 0 ;? termasuk 'conn.php'; $ Hasil = array (); $ Rs = mysql_query ( "select * dari node mana ParentID = $ id"); sementara ($ row = mysql_fetch_array ($ rs)) { $ Node = array (); $ Node [ 'id'] = $ row [ 'id']; $ Node [ 'teks'] = $ row [ 'nama']; ? $ Node [ 'negara'] = has_child ($ row [ 'id']) 'ditutup': 'terbuka'; array_push ($ hasil, $ node); } gema json_encode ($ hasil); Fungsi has_child ($ id) { $ Rs = mysql_query ( "pilih count (*) dari node mana ParentID = $ id"); $ Row = mysql_fetch_array ($ rs); kembali $ row [0]> 0 benar :? palsu; }