AJAX

From SkyPHP

Jump to: navigation, search

LISTING DROPDOWN

Listing Page DropDown is made up of 3 structures:

AJAX File

<?
	$data_array['lead_status'] = $_POST['status'];
	aql::update('mls_lead',$data_array,IDE);

?>
<div style="color:#393; font-size:14px;">saved...</div>

JS File

function change_lead_status (ide,value) {
	$('#saved_'+ide).html('<div style="color:#C03; font-size:14px;">saving...</div>');
	$.post("/admin/lead/ajax/change_lead_status/" + ide, { status: value },
   function(data){
     $('#saved_'+ide).html(data);
   });	
}

Component File

<? $param = array(
		'name' => 'lead_status', 
		'selected_value' => $r['lead_status'],
		'onchange' => "change_lead_status('".$r['mls_lead_ide']."',this.value)"
	);
				snippet::dropdown($GLOBALS['lead_status_array'],$param); 
?>
<div id="saved_<?=$r['mls_lead_ide']?>"></div>
Personal tools