写JQuery的掉坑记录
最近遇到了一个坑——
java代码中update的操作一直无效,而其他update操作可以正常执行。
然后我将这条sql打印出来
执行的结果 ** Updates: 0 **
但将这条sql放到数据库去执行,却可以更新,纠结了很久,然后在调试的时候发现!
注意到value了吗? [,2,0……],而不是 [2,0……]这样的格式,说明id的值不正确!再次查看打印出来的sql语句——
传的id前后之间有很大的间隙。
在结合上面的[,2,0……]说明页面传的id的格式就有不对,返过去看页面怎么写的——
onclick方法里面写的data的引号之间存在空格,前面又有转义的单引号,这样就导致了传的值不是“一串数字”,而是带“空格号的数字”!
将这之间的空格去掉,然后进行调试,问题解决!
正常的sql打印
PS:哦,还有之前遇到的问题,也是同一个位置,22位长ID,在传入方法的时候,变成了科学计数法,加入单引号后就可以正常的显示了哦,注意不要留空格,IDEA的快速格式化不会对这个进行优化的!