![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jquery
贝贝 luck
这个作者很懒,什么都没留下…
展开
-
JS错误 Uncaught SyntaxError: Unexpected token u in JSON at position 0 at JSON.parse
页面中需要字符串转成json对象,在执行 JSON.parse(row.params) 时,报错如下: 原因是执行JSON.parse(row.params) 循环时,某一个出现了 JSON.parse(undefined) ,所以就会报错。 解决方法: 执行JSON.parse(row.params)前,先判断该字段 row.params 是否存在。 if(row.params){ console.log(JSON.parse(row.params)) } ...原创 2021-04-25 12:06:55 · 1357 阅读 · 1 评论 -
点击请求ajax,发现ajax被请求多次
在做项目的过程中,使用 $(document).on('click','.className',function(){}),点击一次事件,发现 ajax 被请求多次 ,原因是点击事件被执行多次,需要对之前的点击事件解绑。 $('#id').click() 当选中的选择器被点击时触发回调函数fn,$('...').click() 只能为页面已经存在的元素绑定点击事件;如果是动态生成的新的元素,是触...原创 2020-04-09 16:22:56 · 629 阅读 · 0 评论 -
前台通过ajax接收的数据和后台(java)传输的数据不一样
前台通过ajax接收的数据和后台(java)传输的数据不一样 在获取订单号时,前台显示传输的数据为20202340,后台显示的是20202334,后台的数据库里面显示的是20202334,用接口调试工具postman 测试显示的也是20202334。 然后我开始检查前端的ajax,发现没有问题。 在网上搜索发现是因为后台使用了long类型,postman可以解析long类型,前端不能解析 long...原创 2020-03-04 11:48:32 · 1462 阅读 · 0 评论