Tag: 谷歌地理编码的API

等待Google Geocoder会产生jquery自定义validation方法

我知道谷歌的Geocoder服务是异步的,但我需要一种方法,在谷歌地理编码器结果返回之后,而不是之前返回true或false到我的自定义jQuery Validate方法。 (例如,服务将查找邮政编码,如果发现返回true,否则返回false)。 编辑 – jQueryvalidationremote方法的方法吗? 目前我对元素有一套规则,但是当我在下面测试这段代码时,一旦加载代码就会调用getLocation方法,而不是像我想要的那样输入第5位数字。 $(‘#Location’).rules(“add”, { required: true, minlength: 5, maxlength: 5, messages: { required: “Required input”, minlength: jQuery.validator.format(“Please, {0} characters are necessary”), maxlength: jQuery.validator.format(“Please, {0} characters are necessary”) }, remote: getLocation() }); function getLocation() { var i = 0; } 这是我的自定义方法。 $.validator.addMethod(“validateZipCode”, function(value, element) { var isValidZipCode = GetGoogleGeocoderResultsByZip(value); return zipCodeIsValid; […]