ajax请求代码:
jQuery1.10.2 ajax返回结果:
取其TIPS的值,代码如下:
let find = $(data).find('TIPS'); var result=find[0].innerHTML;
返回值为空字符串。
jQuery3.6.0 ajax返回结果:
取其TIPS的值,代码如下:
let find = $(data).find('TIPS'); var result=find[0].innerHTML;
返回值会多出来很多空格。
解决方法是在返回的结果中做空格处理。
find[0].innerHTML.trim().replace(/\s/g,"")
产生的原因是 $(data) 结果不一样,jQuery1.10.2版本的结果没有空格,升级到jQuery3.6.0后,出现了空格。