Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- jQuery.validator.addMethod(
- "stateValidate",
- function(value, element) {
- var geocoder = new google.maps.Geocoder();
- geocoder.geocode({ 'address': value }, function (result, status) {
- var state = "N/A";
- var city = "N/A";
- //start loop to get state from zip
- for (var component in result[0]['address_components']) {
- for (var i in result[0]['address_components'][component]['types']) {
- if (result[0]['address_components'][component]['types'][i] == "administrative_area_level_1") {
- state = result[0]['address_components'][component]['short_name'];
- if (state == "Pondicherry" || state == "TN") {
- return true;
- }
- }
- }
- }
- });
- return false;
- },
- "Please check your input."
- );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement