Open Source & stuff 

Salix.gr

User login

Usage Examples

Here 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:
All data are in one table, extra filtering used to get parent box's elements. Radio buttons usage

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.


All Rights Reserved 2006-2010 Salix.gr | Hosting by e-emporio