User login |
Usage ExamplesHere are some usage examples of the class. Usage example: include("top_script.php"); include("sc_classes.php"); $sc_ajax_select_boxes = new sc_ajax_select_boxes(); $sc_ajax_select_boxes->add_select_box('sc_page_types','page_type','type_descr', 'page_type','','sel1','sel_id_1',''); $sc_ajax_select_boxes->add_select_box('sc_page_types_sub','sub_type','type_descr', 'sub_type','st21','sel2','sel_id_2',''); $sc_ajax_select_boxes->add_select_box('sc_page_types_sub_sub','sub_type','type_descr', 'sub_type','st22','sel3','sel_id_3',''); $sc_ajax_select_boxes->add_select_box('sc_page_types_sub_sub','sub_type','type_descr', 'sub_type','st22','sel4','sel_id_4',''); $sc_ajax_select_boxes->link_select_boxes('sel1','sel2', 'page_type','t2'); $sc_ajax_select_boxes->link_select_boxes('sel2','sel3', 'page_type','st22'); $sc_ajax_select_boxes->link_select_boxes('sel3','sel4', 'page_type','st22'); $sc_ajax_select_boxes->place_jscripts(); $sc_ajax_select_boxes->show_select_box('sel1'); $sc_ajax_select_boxes->show_select_box('sel2'); $sc_ajax_select_boxes->show_select_box('sel3'); $sc_ajax_select_boxes->show_select_box('sel4'); Usage example 2: All data are in one table and extra filtering used to get parent box's elements. include("top_script.php"); include("sc_classes.php"); $sc_ajax_select_boxes = new sc_ajax_select_boxes(); $sc_ajax_select_boxes->add_select_box('lsd_demo_2','rec_id','descr', 'rec_id',2,'sel1','sel_id_1','', 'parent_id=0','Select 1'); $sc_ajax_select_boxes->add_select_box('lsd_demo_2','rec_id','descr', 'rec_id',11,'sel2','sel_id_2','','','Select 2'); $sc_ajax_select_boxes->add_select_box('lsd_demo_2','rec_id','descr', 'rec_id',43,'sel3','sel_id_3','','','Select 3'); $sc_ajax_select_boxes->link_select_boxes('sel1','sel2', 'parent_id',2); $sc_ajax_select_boxes->link_select_boxes('sel2','sel3', 'parent_id',10); $sc_ajax_select_boxes->place_jscripts(); $sc_ajax_select_boxes->show_select_box('sel1'); $sc_ajax_select_boxes->show_select_box('sel2'); $sc_ajax_select_boxes->show_select_box('sel3'); Usage example7: include("top_script.php"); include("sc_classes.php"); $sc_ajax_select_boxes = new sc_ajax_select_boxes(); $sc_ajax_select_boxes->add_select_box('lsd_demo_2','rec_id','descr','rec_id',2,'sel1','sel_id_1','', 'parent_id=0'); $sc_ajax_select_boxes->add_radio_box('lsd_demo_2','rec_id','descr','rec_id',10,'sel2','sel_id_2',''); $sc_ajax_select_boxes->add_radio_box('lsd_demo_2','rec_id','descr','rec_id',43,'sel3','sel_id_3',''); $sc_ajax_select_boxes->link_select_boxes('sel1','sel2', 'parent_id',2); $sc_ajax_select_boxes->link_select_boxes('sel2','sel3', 'parent_id',10); $sc_ajax_select_boxes->place_jscripts(); $sc_ajax_select_boxes->show_select_box('sel1'); $sc_ajax_select_boxes->show_select_box('sel2'); $sc_ajax_select_boxes->show_select_box('sel3'); |
I really like this
I really like this site.Thanks for post.