MMCT TEAM
Server IP : 128.199.20.84  /  Your IP : 172.69.6.63
Web Server : Apache/2.4.41 (Ubuntu)
System : Linux competent-maruti 5.4.0-128-generic #144-Ubuntu SMP Tue Sep 20 11:00:04 UTC 2022 x86_64
User : www-data ( 33)
PHP Version : 8.0.20
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF
Directory (0775) :  /var/www/html/file_upload/blogs/../../panel_assets/js/

[  Home  ][  C0mmand  ][  Upload File  ]

Current File : /var/www/html/file_upload/blogs/../../panel_assets/js/locationv1.js
function ajaxCall(){this.send=function(data,url,method,success,type){type=type||'json';var successRes=function(data){success(data);}
var errorRes=function(e){console.log(e);alert("Error found \nError Code: "+e.status+" \nError Message: "+e.statusText);}
$.ajax({url:url,type:method,data:data,success:successRes,error:errorRes,dataType:type,timeout:60000});}}
function locationInfo(){var rootUrl="apiv1.php";var call=new ajaxCall();this.getCities=function(id){$(".cities option:gt(0)").remove();var url=rootUrl+'?type=getCities&stateId='+ id;var method="post";var data={};$('.cities').find("option:eq(0)").html("Please wait..");call.send(data,url,method,function(data){$('.cities').find("option:eq(0)").html("Select City");if(data.tp==1){$.each(data['result'],function(key,val){var option=$('<option />');option.attr('value',key).text(val);$('.cities').append(option);});$(".cities").prop("disabled",false);}
else{alert(data.msg);}});};this.getStates=function(id){$(".states option:gt(0)").remove();$(".cities option:gt(0)").remove();var url=rootUrl+'?type=getStates&countryId='+ id;var method="post";var data={};$('.states').find("option:eq(0)").html("Please wait..");call.send(data,url,method,function(data){$('.states').find("option:eq(0)").html("Select State");if(data.tp==1){$.each(data['result'],function(key,val){var option=$('<option />');option.attr('value',key).text(val);$('.states').append(option);});$(".states").prop("disabled",false);}
else{alert(data.msg);}});};this.getCountries=function(){var url=rootUrl+'?type=getCountries';var method="post";var data={};$('.countries').find("option:eq(0)").html("Please wait..");call.send(data,url,method,function(data){$('.countries').find("option:eq(0)").html("Select Country");console.log(data);if(data.tp==1){$.each(data['result'],function(key,val){var option=$('<option />');option.attr('value',key).text(val);$('.countries').append(option);});$(".countries").prop("disabled",false);}
else{alert(data.msg);}});};}
$(function(){var loc=new locationInfo();loc.getCountries();$(".countries").on("change",function(ev){var countryId=$(this).val()
if(countryId!=''){loc.getStates(countryId);}
else{$(".states option:gt(0)").remove();}});$(".states").on("change",function(ev){var stateId=$(this).val()
if(stateId!=''){loc.getCities(stateId);}
else{$(".cities option:gt(0)").remove();}});});

MMCT - 2023