| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- //通用弹出式文件上传
- function commonUpload(callback){
- $.dialog({
- content: "url:systemController.do?commonUpload",
- lock : true,
- title:"文件上传",
- zIndex:2100,
- width:700,
- height: 200,
- parent:windowapi,
- cache:false,
- ok: function(){
- var iframe = this.iframe.contentWindow;
- iframe.uploadCallback(callback);
- return true;
- },
- cancelVal: '关闭',
- cancel: function(){
- }
- });
- }
- function browseImages(inputId, Img) {// 图片管理器,可多个上传共用
- }
- function browseFiles(inputId, file) {// 文件管理器,可多个上传共用
- }
- function decode(value, id) {//value传入值,id接受值
- var last = value.lastIndexOf("/");
- var filename = value.substring(last + 1, value.length);
- $("#" + id).text(decodeURIComponent(filename));
- }
- function lnglatChange(event){
- var lnglat = event.currentTarget.value;
- var data = lnglat.split(',');
- if(data.length != 2 ){
- tip("经纬度填写错误,请重新填写");
- event.currentTarget.value = event.currentTarget.validform_lastval;
- }else{
- var longitude = data[0];
- var latitude = data[1];
- var lon = /^-?((0|[1-9]\d?|1[1-7]\d)(\.\d{1,7})?|180(\.0{1,7})?)?$/;
- var lat = /^-?((0|[1-8]\d|)(\.\d{1,7})?|90(\.0{1,7})?)?$/;
- var lonRe = new RegExp(lon);
- var latRe = new RegExp(lat);
- //alert(lonRe.test(longitude));//返回true OR false
- if (!lonRe.test(longitude)) {
- tip("经度不符合规范:经度整数部分为0-180,小数部分为0-6位!");
- event.currentTarget.value = event.currentTarget.validform_lastval;
- }else if (!latRe.test(latitude)) {
- tip("纬度不符合规范:纬度整数部分为0-90,小数部分为0-6位!!");
- event.currentTarget.value = event.currentTarget.validform_lastval;
- }else{
- $("#lng").val(longitude);
- $("#lat").val(latitude);
- }
- }
- }
|