问题出现在 :页面数据列表的展示出现 [object HTMLInputElement]
找到问题的所在原因后又三种解决方案
一:格式化json字符串为json对象字符串
success:function(data){ data=eval(‘(‘+data+‘)‘); //在返回的数据里加上这就代码, alert(data);}
二:指定数据类型为json
$.ajax({ type:‘post‘, data:{pageSize:15,currentPage:1}, url:‘<%=ctxPath%>/searchList‘, dataType: "json", // success:function(data){}})
三:在application.xml配置
MappingJacksonHttpMessageConverter为
<bean id="mappingJacksonHttpMessageConverter" class="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter"> <property name="supportedMediaTypes"> <list> <value>application/json;charset=UTF-8</value> <value>text/html;charset=UTF-8</value> </list> </property></bean>
时间: 2024-12-23 04:44:30