Advertisement
Guest User

Untitled

a guest
Aug 19th, 2019
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. jQuery.validator.addMethod(
  2. "stateValidate",
  3. function(value, element) {
  4. var geocoder = new google.maps.Geocoder();
  5. geocoder.geocode({ 'address': value }, function (result, status) {
  6. var state = "N/A";
  7. var city = "N/A";
  8. //start loop to get state from zip
  9. for (var component in result[0]['address_components']) {
  10. for (var i in result[0]['address_components'][component]['types']) {
  11. if (result[0]['address_components'][component]['types'][i] == "administrative_area_level_1") {
  12. state = result[0]['address_components'][component]['short_name'];
  13. if (state == "Pondicherry" || state == "TN") {
  14. return true;
  15. }
  16.  
  17. }
  18. }
  19. }
  20. });
  21. return false;
  22. },
  23. "Please check your input."
  24. );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement