jquery的ajax 获取回调函数中的返回值
在jquery.ajax()的回调函数success中,返回值的datatype是“text”,那么success中获得的返回值应该是怎么样的?是一个字符串吗?关于tex...
在jquery.ajax()的回调函数success中,返回值的datatype是“text”,那么success中获得的返回值应该是怎么样的?是一个字符串吗?关于text的数据格式,能举个例子说一下吗?我是个新手,希望可以讲得基础一点,谢谢各位。
展开
3个回答
展开全部
test.php中
echo test //文件输出字符串:test
test.htm中
$.post(url,data,function(data){
alert(data); //弹出对话框,对话框内容是test
});
echo test //文件输出字符串:test
test.htm中
$.post(url,data,function(data){
alert(data); //弹出对话框,对话框内容是test
});
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
都说了是text了,还有什么格式,就是个纯字符串,直接用就行了。
更多追问追答
追问
$.ajax({
type: 'POST',
url: str_url,
data: dat,
dataType: "text",
success: cb_ok,
error: cb_err
});
像这样一个处理,success中定义的cb_ok(),应该怎么写,可以获得返回值并且在网页上的效果是弹出一个窗口,用alert(),能麻烦你写下我看看吗?我想确定一下我的想法是不是对的。谢啦
追答
ajax之前定义好cb_ok():
function cb_ok(data){
alert(data);
}
或者直接success:function(data){
alert(data);
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询