java ajax向一个类中的一个方法请求。然后返回该返回值。ajax获取到显示。具体代码怎么实现求简单案例

 我来答
liqiaoyuan
2011-10-11 · TA获得超过281个赞
知道答主
回答量:101
采纳率:0%
帮助的人:74.3万
展开全部
//核心对象变量
var xmlHttp;

//区分浏览器创建XMLHttpRequest核心对象
function create(){
if(window.XMLHttpRequset){
xmlHttp = new XMLHttpRequest();
}else if(window.ActiveXObject){
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
}

//ajax核心执行方法(此处为提交到servlet处理后,返回纯文本)
function run(){
create();
var value = document.getElementById("id").value;
var URL = "/ajax/servlet/ajax?name="+value;//请求地址(也就是servlet)
xmlHttp.open("GET",URL,true);
xmlHttp.onreadystatechange=callback;//callback是一个回调函数
xmlHttp.send(null);
}

//回调函数
function callback(){
if(xmlHttp.readyState == 4){
if(xmlHttp.status == 200){
var v = xmlHttp.responseText;
alert(v);
}
}
}
追问
那个我可能还不太清楚。。那个ajax异步请求需要的动态返回吗?就是说请求的后台必须要随时往前端返回数据还是说ajax自动获取?还有一个页面中用了ajax是不是只能用ajax中传得地址。。
比如form(action=".........../s.jsp")然后ajax中有个.open("post","j.jsp",true);
这个时候是怎么回事啊。。就想具体理清下思路呵呵谢谢
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
duandandan109
2011-10-12
知道答主
回答量:1
采纳率:0%
帮助的人:1704
展开全部
比如:
$.ajax({
url : "${appPath}/pe/chin/fchin0030_autoMapping.rk",
data:json_data,
dataType:"json",
type : "post",
async : false,
success : function(data) {
var list=data.peList;
if(list!=null){
alert("下列职工重名或无匹配名字无法自动关联请手动进行关联!");
}
}
});
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式