2 fancything Fancything 于 2017.09.05 10:45 提问

本人新手,请教关于用Ajax技术想后台获取数据库表中一个字段的所有值

请教关于用Ajax技术想后台获取数据库表中一个字段的所有值,然后赋值到JSP页面中的下拉列表中。本人是新手,希望各位大神给个完整的例子。在线等,在此谢过

2个回答

xiaoming120915
xiaoming120915   2017.09.05 10:50

$.ajax({
url:"http://www.microsoft.com", //请求的url地址
dataType:"json", //返回格式为json
async:true,//请求是否异步,默认为异步,这也是ajax重要特性
data:{"id":"value"}, //参数值
type:"GET", //请求方式
success:function(req){
//请求成功时处理
},
error:function(){
//请求出错处理
}
});

xiaoming120915
xiaoming120915 回复Fancything: 可以写在里面,也可以提取到一个function中,然后在success中调用
2 个月之前 回复
Fancything
Fancything 回复xiaoming120915: 是写在success:function(req) 里面吗
2 个月之前 回复
xiaoming120915
xiaoming120915 回复Fancything: http://bbs.csdn.net/topics/390854058 去看这个地址吧,看了你就该知道怎么用了
2 个月之前 回复
xiaoming120915
xiaoming120915 回复Fancything: document.getElementById("cc").options.add(new Option(text,value));其中text,value从你的json数据中来
2 个月之前 回复
Fancything
Fancything 回复xiaoming120915: 你能给我写个把数据放到下拉列表的代码啊 我贴了图 你帮我看看 谢谢了
2 个月之前 回复
xiaoming120915
xiaoming120915 回复Fancything: ajax中有个dataType属性是由来配置返回数据的格式,上面给出的例子中配置的为json,那么后台返回的数据就是json格式:{"name":"zs","age":15}
2 个月之前 回复
Fancything
Fancything 回复xiaoming120915: 请问下 他给的这段代码 后台返回的数据由什么接受呢 我看不懂
2 个月之前 回复
xiaoming120915
xiaoming120915 回复Fancything:结合qq_3437……的回答,你去查一下js动态的填充select就可以了
2 个月之前 回复
qq_34379959
qq_34379959 回复Fancything: success的时候,回调req; var req.xxx 然后把这个值放到下拉列表里面
2 个月之前 回复
Fancything
Fancything 那如何放到下拉列表呢
2 个月之前 回复
Fancything
Fancything   2017.09.05 20:13

图片说明

图片说明

URL已经有数据返回了 谁能给我写个代码 谢谢了

Csdn user default icon
上传中...
上传图片
插入图片