function search(q){ // /ad/searchByCode/{aslug} var limit="&limit=100"; var offset="&offset=0"; if(q!="") var search_term="&search_term="+q; console.log(token); $.ajax({ url: remoteAPIurl+'/api/v1/ad/searchByCode?api_token='+token+search_term+limit+offset, crossDomain: true, type: "get", dataType: 'json', success: function(data, statusText, resObject){ $('#familytable tbody').html(""); var jsonData = resObject.responseJSON; console.log(jsonData); if(jsonData.data.length>0){ $.each(jsonData.data, function (id, elem) { console.log(elem); var first_name=elem.user.first_name; var last_name=elem.user.last_name; var email=elem.user.email; var city=elem.city.name; var profession=elem.profession.name; var link="Vai alla famiglia"; var link2="Gestisci annuncio"; var link3="Associa candidati"; $('#familytable tbody').append('' + first_name + '' + last_name + '' + email + '' + city + ''+profession+''+link+'
'+link2+'
'+link3+''); }); } else { $('#familytable tbody').append('Nessun annuncio presente'); } //alert(data); /* $('#familytable tbody').html(""); var jsonData = resObject.responseJSON; if(jsonData.data.length>0){ $.each(jsonData.data, function (id, elem) { try { city_name=elem.cities[0].name; }catch(err){ city_name="Nessuna"; } see_advertisings=" • Annunci"; enable=""; if(status==0) enable='Attiva'; else if(status==1){ enable='DisabilitaNon attiva'; } else if(status==2){ enable='Non attiva'; } // var resetLink=""; if(status>0){ resetLink=' • Reset Password'; } if(elem.addresses[0]!=undefined && elem.addresses[0].tel_number!=undefined) var phone_number=elem.addresses[0].tel_number; else var phone_number=""; created_at=moment(elem.created_at).format('DD/MM/YYYY HH:mm'); var modify=' • Modifica'; $('#familytable tbody').append('' + elem.first_name + '' + elem.last_name + '' + elem.business_name + ''+phone_number+'' + elem.email + '' + created_at + '' + city_name + ''+ enable+ modify+ resetLink+ ' • Ind. Fatturazione'+ ' • Transazioni'+ see_advertisings+ ''); //console.log(jsonData.tot_unpaging_record); functionName="displayFamilies"; if($('.paging_bar').html()=="") displayPagingBarCanonical(jsonData.tot_unpaging_record,functionName); }); }else{ $('#familytable tbody').append('Nessuna famiglia presente'); } */ }, error: function(e) { console.log(e); alert('Failed!'); } }); } $(document).ready(function(){ $('#search_term_button').click(function(){ var q=$("#search_term").val(); if(q!=""){ var sp=q.split("-"); if(sp[0].length>=4){ //xwwqb-Roma search(sp[0]); } else{ alert("La stringa di ricerca deve essere più lunga di 4 caratteri"); } } }); });