Ajax返回值中无故多出回车、换行、空格字符的解决方法

前端开发   发布日期:2023年05月23日   浏览次数:440

已经好久没有更新博客了,最近一直在忙着其它系统的开发。今天能留个脚印也是因为自己写了一段AJAX返回值判断用于判断,可不知是怎么回事,反复测试就是无法正确执行。后来一步一步推演console.log()输出,终于发现是Ajax返回值中无故多出回车、换行、空格字符,造成后续代码中利用JS生成数组取值时的失败。

解决起来很简单,看下面代码就行了:

var ajaxform=$.post("ajax_test.php",{action:'go',guize_id:guize_id},function(result){
	result=result.replace(/\s/g,'');

其中的result就是返回值,一行代码正则替换就行了。

以上就是Ajax返回值中无故多出回车、换行、空格字符的解决方法的详细内容,更多关于Ajax返回值中无故多出回车、换行、空格字符的解决方法的资料请关注九品源码其它相关文章!