项目场景:
通过ajax向服务器发请求,然后通过获取到json数据,将其展示到页面。
问题描述:
- html报错Uncaught ReferenceError: $ is not defined
- $ 在 JQuery 里的意思
- < script >标签不生效
- Error running ‘Tomcat’: Address localhost:8080 is already in use
原因分析:
- 未引用jquery库jquery.min.js文件
- 无
- 没有预前加载jquery库
- 8080端口被其他服务占用
解决方案:
-
再script 标签中引用jquery的jquery-1.7.2.min.js包
-
$ 是 JQuery 常用的一个回传函数,定义为 “选取” 英文是 selector 的缩写,$.function(); 就是 选取 JQuery 定义的 function() 执行
-
在head标签中预先加载jquery库
-
cmd命令:netstat -ano 查看所有端口,也可以netstat -ano|findstr 8080寻找8080端口使用者。
查找完毕后根据pid查找到相应的程序,可以选择结束进程或者修改tomcat的默认端口号
修改tomcat默认端口:conf/server.xml,将8080端口号修改即可。