记一次mybatis查询不出结果而数据库可以查到的经历


1. 问题

mybatis查不到:控制台查到的是0条数据

将查询语句和参数复制出来,在数据库可以查到

2. 应该是参数的问题,应该是参数的问题

在控制台打印参数,拷到notepad++,发现参数前面有空格

3. 问题所在

前台取table单元格的值的时候,使用的是.text(),而单元格的内容包含图片,图片无法解析变成空格了

//错误的js代码
//表格图号点击事件
$('.TreeGrid').find('tr:not(:first-child) td:nth-child(2)').click(function() {
	clickMaterialNo($(this).text());
});

4.解决办法,使用innerText

//表格图号点击事件
$('.TreeGrid').find('tr:not(:first-child) td:nth-child(2)').click(function() {
	clickMaterialNo($(this).context.innerText);
});


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM