备案 控制台
开发者社区> 问答> 正文

js代码在本地跑得好好的,上传到服务器就不能运行了。?报错

$.ajax({
			async: true,
			type: 'GET',
			url: '/admin/need/getDistrictListAjax',
			data: {'cityName': cityNameVal},
			contentType: 'application/json; charset=utf-8',
			dataType: 'json',
			success: function(data) {
				var areaList = eval(data.list);
				areaList.splice(0,1);// 删除"市辖区"字符串值
				var areaOptionStr = '';
				for(var i = 0, len = areaList.length; i<len; i++) {
					areaOptionStr += '<option value=' + areaList[i].name + '>' + areaList[i].name + '</option>';
				}
				/*$.each(areaList, function(i, item) {// 此jQuery方法本地运行良好, 但服务器运行失败故注释, 原因未知
			        // 循环当前城市辖区list,拼接html标签字符串
					areaOptionStr += '<option value=' + item.id + '>' + item.name + '</option>';
			    });*/
				$('#area').html(areaOptionStr);
			},
			error: function(XMLHttpRequest, textStatus, errorThrown) {
				// ajax出错输出到控制台
				console.log('chooseCity() is error: XMLHttpRequest.status = ' + XMLHttpRequest.status + 
						', XMLHttpRequest.readyState = ' + XMLHttpRequest.readyState + ', textStatus = ' +
						textStatus);
			}
		});

这是一段ajax代码,在本地可以跑,success里的方法,都可以跑,已经每一行都alert()过了,但是服务器上就是循环怎么都进不去,不能跑,$.each也不能跑,我以为是jQuery的问题,就用for循环自己写了一段代码,结果还是不能跑。

--------------------

本地测试都可以用的实现功能:

服务器上不成功的实现功能:

--------------------

然后我用的chrome浏览器,版本60.0.3112.113 (正式版本) (32 位)。IE 浏览器,版本11.1593.14393.0。本地的都测试通过,只有服务器上的不行(都确保上传到服务器的文件和本地一致

--------------------

以下是F12的控制台,都没有明显的红叉报错

然后页面这段代码是写在

<head>

  <script src="/static/js/jquery-1.11.1.min.js" type="text/javascript"></script>

  <script>写在这里面的</script>

</head>

第一次发帖问问题,有些行规不清楚的多有冒犯,希望有大神可以照顾一下小弟。

展开
收起
爱吃鱼的程序员 2020-06-08 11:13:03 1598 0
1 条回答
写回答
取消 提交回答
  • 爱吃鱼的程序员
    https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    检查下编码,chrome调试查看下返回数据等

    回复 @吃兔纸不吐毛:alert有值格式或编码不一定对,你可以把获取的数据贴出来大家看看你好,就是success回调函数里面那个data,alert()出来都是有值的,但是就是进不去循环。

    1.建议直接在地址栏敲地址以get方式发送Http请求,查看是否有响应数据,以及响应数据的格式;

    2.同事注意你页面中引用的第三方js是否有因网络隔离问题造成不能访问,通过浏览器的F12开发人员工具看是否有404现象;

    3.注意你服务器上启动tomcat的系统用户是否有权限读取你页面中引用的js文件;

    解决了,很尴尬,不是前端的问题,是后台的问题,部署上线后,后台总是出不来数据,用SecureCRT打印日志的时候发现都是null,但是本地就可以。每行部署alert的代码上服务器,能出数据的原因可能是浏览器缓存,现在的解决方案就是不解决,直接前端注释了,反正老板也不管。

    2020-06-08 11:13:16
    赞同 展开评论 打赏
问答分类:
Web App开发 JSON 前端开发 JavaScript 数据格式
问答标签:
云服务器 ECS报错 云服务器 ECS代码 云服务器 ECS运行 JavaScript服务器 JavaScript代码
问答地址:
开发者社区 > 开发与运维 > 问答
相关问答
云效脚本构建出来的依赖包能缓存下来吗?存到自建的ECS服务器,下次Node.js构建时使用。
48
1
0
根据钉钉帮助文档中的提示,我希望能够执行这个js脚本,本地运行的时候提示notInDingTalk?
62
2
0
函数计算只支持Node.js,我用C++写的程序怎么运行?
38
3
0
函数计算里用python写函数是不是比node.js运行更慢?为什么我的 函数莫名其妙超时了?
22
1
0
阿里云Serverless 中函数计算只支持Node.js,我用C++写的程序怎么运行?
35
1
0
关于加载服务器较大js文件报错问题
153
7
0
在云效流水线运行JavaScript报这个错误,帮忙看下?
29
1
0
无法在线运行,部分js文件超时
236
1
0
VS-CODE 在NODE.JS 环境运行AMP login或 amp dl 均报错 无法远程热更新
796
1
0
图数据库中存储文件包含什么?服务器模式运行在集群中跑会发生什么?
1472
1
0
问答排行榜
最热
最新
1 通过阿里云代备案系统进行个人快速备案 2699521
2 【大咖问答】对话PostgreSQL 中国社区发起人之一,阿里云数据库高级专家 德哥 1818159
3 据说在家办公的程序员是这样写代码的? 1792084
4 阿里云开放端口权限 689777
5 《阿里云服务器从入门到精通》—论坛精华帖汇总(2013.8.21更新) 599349
6 如何升级配置 536013
7 【藏经阁一起读(27)】本周推荐《Apache Flink案例集(2022版)》,你有哪些心得? 522293
8 【精品问答】python技术1000问(1) 513934
9 Flink Forward Asia 2021 有奖问答 512759
10 Linux Bash严重漏洞修复紧急通知(已全部给出最终修复方案) 456881
11 工信部官网:www.miitbeian.gov.cn打不开解决办法 399447
12 OceanBase 使用动画(持续更新) 359220
13 阿里云LNAMP(Linux + Nginx + Apache + MySQL + PHP)环境一键安装脚本 329678
14 OSS存储服务-客户端工具 321214
15 为体验实验室取一个新名字。 307152
16 企业邮箱发送邮件时,若出现投递失败产生退信,内容提示包含如下: the mta server of * reply:550 failed to meet SPF requirements 或者 the mta server of 163.com — 163mx01.mxmail.netease.com(220.181.14.141) reply:550 MI:SPF mx14,QMCowECpA0qTiftVaeB3Cg—.872S2 1442548128 http://mail.163.com/help 303634
17 Win Server 2003-2016 加密勒索事件必打补丁合集 295087
18 FLASH播放器,在IE浏览器下显示请确定您的域名已完成备案和CNAME绑定 283423
19 安全组详解,新手必看教程 277221
20 写code还是做管理,开发者如何进行职业规划? 268224
1 如何让系统具备良好的扩展性? 444
2 在JS编程中有哪些常见的编程“套路”或习惯? 432
3 在做程序员的道路上,你掌握了什么关键的概念或技术让你感到自身技能有了显著飞跃? 1517
4 作为一个经典架构模式,事件驱动在云时代为什么会再次流行呢? 1171
5 宜搭:提交表单前,如何校验另一张表单的数据? 228
6 如何看待首个 AI 程序员入职科技公司? 1922
7 未启用对服务器的访问 510
8 在图像处理应用场景下,Serverless架构的优势体现在哪些方面? 1638
9 如何处理线程死循环? 2201
10 宜搭自定义页面,这个是怎么配置的 185
11 Idea 2024.1RC 报错提示 188
12 如何写出更优雅的并行程序? 1653
13 你认为一个优秀的技术PM应该具备什么样的能力? 2113
14 宜搭页面复制问题 348
15 宜搭审批节点调用连接器给表单组件赋值 136
16 宜搭在自定义页面保存数据新建表单后如何返回新建表单formInstId值 137
17 Nacos配置了鉴权 登录接口返回caused:这个有谁清楚吗? 156
18 从哪个版本开始nacos分成了两个端口?8848和9848 134
19 钉钉宜搭中要如何实现每日定时自动获取表单1中符合条件的实例数量总和,并赋值给表单2中的某个组件 328
20 宜搭官方的视频板块,图片上是怎么加文字样式的。 175

相关课程

更多
  • JavaScript入门与实战
    19699
    52
    去学习
  • JavaScript 自学手册文档教程
    3411
    65
    去学习
  • 7天玩转云服务器
    205478
    9
    去学习
  • 云服务器选型、迁云最佳实践
    589
    3
    去学习
  • 云服务器ECS基本操作
    3593
    7
    去学习
  • 推荐问答
    乘风问答官招募中!机械键盘免费拿

    相关文章

  • 【vue】假数据的选择和使用
  • 掌握Node.js版本轻松切换:深入解析nvm
  • 【vue】vue-cli版本选择和比较(vue-cli3.0新版本如何创建项目)
  • [Vue warn]: Invalid prop: type check failed for prop "count". Expected Number with value 0, got Stri
  • 【vue】如何选择组件库
  • 相关电子书

    更多
  • JavaScript面向对象的程序设计 立即下载
    Delivering Javascript to World 立即下载
    编程语言如何演化-以JS的private为例 立即下载

    相关实验场景

    更多

    玻璃钢生产厂家衢州玻璃钢外壳批发河源玻璃钢景观雕塑衡阳玻璃钢公司吉林玻璃钢设备外壳荆州玻璃钢产品通辽玻璃钢景观雕塑厂商丘玻璃钢花瓶生产厂家毕节玻璃钢浮雕生产厂家镇江玻璃钢花池定做松原玻璃钢花池公司泰安玻璃钢公仔雕塑多少钱郑州玻璃钢休闲椅批发天水玻璃钢花箱哪家好汕尾玻璃钢景观雕塑厂商丘不锈钢花盆定做漳州玻璃钢垃圾桶制作揭阳玻璃钢人物雕塑多少钱朝阳玻璃钢花槽厂毕节玻璃钢天花吊顶生产厂家舟山玻璃钢装饰工程定制池州玻璃钢坐凳廊坊玻璃钢花盆公司广东玻璃钢花盆加工荆州玻璃钢种植池厂家直销宜宾玻璃钢前台资阳玻璃钢花钵公司南宁商场美陈加工广元玻璃钢休闲椅批发临沧玻璃钢人物雕塑定制临沂玻璃钢沙发定做歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

    玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化