我在javascript中找到了有效的正则表达式,以便分别验证纬度和经度。
但徒劳无功..
试过以下但没有工作..
var latlngVal = /^-?([0-8]?[0-9]|90)\.[0-9]{1,6},-?((1?[0-7]?|[0-9]?)[0-9]|180)\.[0-9]{1,6}$/;
if (!latlngVal.test(this.value)) {
//logic
}
任何人都可以告诉我验证输入的纬度和经度的最简单方法 文本框。
或者是否有任何mvc注释来验证纬度和经度?
答案 0 :(得分:0)
我跟随它做了..
$(".longitude").focusout(function () {
debugger;
var lngVal = /^-?((1?[0-7]?|[0-9]?)[0-9]|180)\.[0-9]{1,6}$/;
if (!lngVal.test(this.value)) {
//logic
}
});
用于纬度验证用途
var latVal = /^-?([0-8]?[0-9]|90)\.[0-9]{1,6}$/;