解决创建交互式、快速动态网页应用的网页开发技术传过来的值后台接收不到的问题
问题描述:
在前端射流研究…里面写了一个ajax,前端alertx出来的是一或者1,2格式的数据,但是在后台取到的值一直都是零。
射流研究…代码如下:
函数确认course system(){ var findaltraineprogramname id=$(' # findaltraineprogramname id ').val();if(findaltraineprogramnameid==null | | findaltraineprogramnameid==' '){ window。alertx('请选择培训方案!');返回false } var courseSystemId=$(“# CourseSystemList”).val();alertx(courseSystemId);$.ajax({type: 'POST ',URL : ' $ { CTX }/示教/示教分发/getCourseSystemNameById ',数据: { ' CourseSystemId ' : $(' # CourseSystemList ').val()},成功:函数(CourseSystemListName){ $(' # CourseSystemBody ').html(" ");for(var I=0;icourusesystemlistname。长度;i ){$('#CourseSystemBody ').追加(' trtd ' CourseSystemListName[I]'/tdtd课程体系/tdtd无/TD/tr ');}},错误: function(){ alertx(' error ');}});}后台代码如下:
//添加下发-确认选择,根据课程系统身份获得CourseSystemName @响应正文@请求映射(值=' getCourseSystemNameById ')公共列表字符串getCourseSystemNameById(@ request param(必选=false)字符串CourseSystemId,HttpServletRequest请求){ logger。debug '==Evan==CourseSystemId 3360 ' CourseSystemId);伐木工。debug('===Evan==课程系统D2 : '请求。GetParameter('课程系统id ');列表字符串CourseSystemListName=new ArrayList();if(CourseSystemId==null | | CourseSystemId。equals('){ CourseSystemListName=null;} else { String[]CourseSystemListId=coursesystemid。split(',');for(String acuresystemlistid : CourseSystemListId){ coursesystemlistname。添加(资源课程系统服务。get(acuresystemlistid)).getCoursesystemName());} }返回{ CourseSystemListName }问题原因:在使用浏览器查看之后发现数据格式是这样的,原因应该是前台传入值的类型不对:
解决办法:
修改前端传入值的类型,用转换对象为字符串方法即可。代码如下
$.ajax({type: 'POST ',URL : ' $ { CTX }/示教/示教分发/getCourseSystemNameById ',数据: { ' CourseSystemId ' : $(' # CourseSystemList ').val().toString()},成功:函数(CourseSystemListName){ $(' # CourseSystemBody ').html(" ");for(var I=0;icourusesystemlistname。长度;i ){$('#CourseSystemBody ').追加(' trtd ' CourseSystemListName[I]'/tdtd课程体系/tdtd无/TD/tr ');}},错误: function(){ alertx(' error ');}});以上这篇解决创建交互式、快速动态网页应用的网页开发技术传过来的值后台接收不到的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
版权声明:解决创建交互式、快速动态网页应用的网页开发技术传过来的值后台接收不到的问题是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。

















