$(function(){ $('.sort_by_link').click(function(){ var old_value = $('#updated_listings').val(); var sort_order = ''; var sort_by = ''; //Sort Order if($(this).parent().hasClass('sort-desc')) { sort_order = "DESC"; }else if($(this).parent().hasClass('sort-asc')) { sort_order = "ASC"; }else{ sort_order = ""; } //Sort By var sort_by_old = $(this).text(); if(sort_by_old == "Distance") { sort_by = "distance"; }else if(sort_by_old == "Agent Name") { sort_by = "name"; }else if(sort_by_old == "Company Name"){ sort_by = "agency"; } // call ajax $.ajax({ url:"http://affordableamericaninsurance.com/aai-listings.php", type:'POST', data:'sort_by='+sort_by+'&sort_order='+sort_order, success:function(results) { //alert(results); $("#updated_listings").empty(); $("#updated_listings").append(results); } }); }); $('.search_button').click(function() { var old_value = $('#updated_listings').val(); var search_term = ''; var search_by = ''; //Sort Order if($(this).prev().attr('class') == 'search_by') { search_by = $(this).prev().attr('name'); } //Sort By if($(this).prev().prev().hasClass('search_term')) { search_term = $(this).prev().prev().val(); } // call ajax $.ajax({ url:"http://affordableamericaninsurance.com/aai-listings.php", type:'POST', data:'search_by='+search_by+'&search_term='+search_term, success:function(results) { //alert(results); $("#updated_listings").empty(); $("#updated_listings").append(results); } }); }); });