利用ajax实现页面动态加载select下拉框

//JS文件
$("#category").ready(function(){
$.ajax({
type:"POST",url:"sdkactivity/getCategoryList.ac",success:function(data){

if(data.result=="true"){
varreturndata=data.resultData;
varganmeInfo=returndata.split(",");

$("#category").empty();
for(vari=0;i<ganmeInfo.length;i++){
varaGame=ganmeInfo[i].split(":");
varui="<optionvalue='"+aGame[0]+"'>"+aGame[1]+"</option>";
$("#category").append(ui);
}
}
}
});
});
//页面代码
<selectid="category"name="category"style="width:200px;"></select>
//action代码
Map<String,String>resultMap=getMessageMap();
		List<MpgameSdkCategory>categorys=this.commonService.findList(MpgameSdkCategory.class,Integer.MAX_VALUE,null,Factor.create("deleted",C.Eq,0),Factor.create("fkGameId",gameId));
		StringresultData="";
		for(MpgameSdkCategorycategory:categorys){
			if(resultData==""){
				resultData=category.getId()+":"+category.getName();
			}
			else{
				resultData=resultData+","+category.getId()+":"+category.getName();
			}
		}
		resultMap.put("result","true");
		resultMap.put("resultData",resultData);

相关文章

JS原生Ajax操作(XMLHttpRequest) GET请求 POST请求 兼容性问题 利用iframe模拟ajax 实现表单提交的返回...
AJAX 每日更新前端基础,如果觉得不错,点个star吧 &#128515; https://github.com/WindrunnerMax/E...
踩坑Axios提交form表单几种格式 前后端分离的开发前后端, 前端使用的vue,后端的安全模块使用的SpringSe...
很早就听闻ajax的名声,但是却一直不知道怎么用,今天自己捣鼓了一下,竟然会用了,哈哈哈哈。 为了防止...
需要在服务器上进行哈 jquery的ajax方法: // jquery请求 $.ajax({ url: &quot;./server/slider.js...
Ajax函数封装ajax.js // Get / Post // 参数 get post // 是否异步 // 如何处理响应数据 // URL // var...