• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當(dāng)前位置: 首頁 - 科技 - 知識(shí)百科 - 正文

    解決ajax傳過來的值后臺(tái)接收不到的問題

    來源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 22:51:28
    文檔

    解決ajax傳過來的值后臺(tái)接收不到的問題

    解決ajax傳過來的值后臺(tái)接收不到的問題:問題描述: 在前端js里面寫了一個(gè)ajax,前端alertx出來的是1或者1,2格式的數(shù)據(jù),但是在后臺(tái)取到的值一直都是null。 js代碼如下: function confirmCourseSystem(){ var findAllTrainProgramNameId = $(#findAllTrainPr
    推薦度:
    導(dǎo)讀解決ajax傳過來的值后臺(tái)接收不到的問題:問題描述: 在前端js里面寫了一個(gè)ajax,前端alertx出來的是1或者1,2格式的數(shù)據(jù),但是在后臺(tái)取到的值一直都是null。 js代碼如下: function confirmCourseSystem(){ var findAllTrainProgramNameId = $(#findAllTrainPr

    問題描述:

    在前端js里面寫了一個(gè)ajax,前端alertx出來的是1或者1,2格式的數(shù)據(jù),但是在后臺(tái)取到的值一直都是null。

    js代碼如下:

    function confirmCourseSystem(){
    	var findAllTrainProgramNameId = $("#findAllTrainProgramNameId").val();
    	if(findAllTrainProgramNameId==null || findAllTrainProgramNameId==""){
    	window.alertx("請(qǐng)選擇培訓(xùn)方案!");
    	return false;
    	}
    	var courseSystemId = $('#CourseSystemList').val();
    	alertx(courseSystemId);
    	$.ajax({
    	type: "POST",
    	url: "${ctx}/teach/teachDistribute/getCourseSystemNameById",
    	data: {
    	"CourseSystemId": $('#CourseSystemList').val()
    	},
    	success:function(CourseSystemListName){
    	$('#CourseSystemBody').html("");
    	for(var i=0; i<CourseSystemListName.length; i++){
    	$("#CourseSystemBody").append("<tr><td>"+CourseSystemListName[i] +"</td><td>課程體系</td><td>無</td></tr>");
    	}
    	},
    	error:function(){
    	alertx("error");
    	}
    	});
    	}
    

    后臺(tái)代碼如下:

    //添加下發(fā)-確認(rèn)選擇,根據(jù)CourseSystemId獲得CourseSystemName
    	@ResponseBody
    	@RequestMapping(value = "getCourseSystemNameById")
    	public List<String> getCourseSystemNameById(@RequestParam(required = false) String CourseSystemId, HttpServletRequest request){
    	logger.debug("==Evan==CourseSystemId: "+ CourseSystemId);
    	logger.debug("==Evan==CourseSystemId2 :"+request.getParameter("CourseSystemId"));
    	List<String> CourseSystemListName = new ArrayList<>();
    	if(CourseSystemId==null || CourseSystemId.equals("")){
    	CourseSystemListName = null;
    	}else {
    	String[] CourseSystemListId = CourseSystemId.split(",");
    	for (String aCourseSystemListId : CourseSystemListId) {
    	CourseSystemListName.add(resourceCoursesystemService.get(aCourseSystemListId).getCoursesystemName());
    	}
    	}
    	return CourseSystemListName;
    	}
    

    問題原因:在使用瀏覽器查看之后發(fā)現(xiàn)數(shù)據(jù)格式是這樣的,原因應(yīng)該是前臺(tái)傳入值的類型不對(duì):

    解決辦法:

    修改前端傳入值的類型,用toString方法即可。代碼如下

    	$.ajax({
    	type: "POST",
    	url: "${ctx}/teach/teachDistribute/getCourseSystemNameById",
    	data: {
    	"CourseSystemId": $('#CourseSystemList').val().toString()
    	},
    	success:function(CourseSystemListName){
    	$('#CourseSystemBody').html("");
    	for(var i=0; i<CourseSystemListName.length; i++){
    	$("#CourseSystemBody").append("<tr><td>"+CourseSystemListName[i] +"</td><td>課程體系</td><td>無</td></tr>");
    	}
    	},
    	error:function(){
    	alertx("error");
    	}
    	});
    

    以上這篇解決ajax傳過來的值后臺(tái)接收不到的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

    聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    解決ajax傳過來的值后臺(tái)接收不到的問題

    解決ajax傳過來的值后臺(tái)接收不到的問題:問題描述: 在前端js里面寫了一個(gè)ajax,前端alertx出來的是1或者1,2格式的數(shù)據(jù),但是在后臺(tái)取到的值一直都是null。 js代碼如下: function confirmCourseSystem(){ var findAllTrainProgramNameId = $(#findAllTrainPr
    推薦度:
    • 熱門焦點(diǎn)

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 亚洲国产精品一区第二页| japanese乱人伦精品| 国产精品国产三级在线高清观看| 四虎国产精品永久在线看| 极品精品国产超清自在线观看| 亚洲中文字幕无码久久精品1| 亚洲国产精品福利片在线观看| 亚洲午夜久久久精品影院| 精品人妻大屁股白浆无码| 91精品国产高清久久久久久91| 久久精品aⅴ无码中文字字幕不卡| 免费精品精品国产欧美在线欧美高清免费一级在线 | 日韩精品欧美国产在线| 欧美精品香蕉在线观看网| 国产日韩精品中文字无码| 久久这里只有精品首页| 中文字幕一区二区三区日韩精品| 99久久精品九九亚洲精品| 97精品一区二区视频在线观看| 最新国产精品无码| 手机日韩精品视频在线看网站| 国产福利电影一区二区三区久久久久成人精品综合 | 97久久精品无码一区二区天美 | 99视频在线观看精品| 久久亚洲私人国产精品| 国产精品666| 久久国产欧美日韩精品| 中国国产精品| 亚洲国产精品人人做人人爱| 免费人成在线观看欧美精品| 久久九九久精品国产免费直播| 国产精品视频不卡| 国产A∨免费精品视频| 中文字幕亚洲综合精品一区| 欧美黑人巨大精品| 日韩精品国产自在久久现线拍| 国产在线精品网址你懂的| 精品亚洲永久免费精品| 国产精品中文字幕在线观看| 国产99精品久久| 四虎国产精品永久地址49|