关于php ajax返回值的问题

上面两个是ajax调返回的alert出来额数据我想把他们现实在下图的textarea里面可是问题是php那边是循环输出的ajax这边也会一次一次的alert出来所以在下面... 上面两个是ajax调返回的alert出来额数据我想把他们现实在下图的textarea里面可是问题是 php那边是循环输出的 ajax这边也会一次一次的alert出来所以在下面的里面只能显示第一个 有没有什么办法把两个都显示出来?求大神指点!!! 展开
 我来答
百度网友1fdeaff
2015-03-05 · TA获得超过263个赞
知道小有建树答主
回答量:507
采纳率:0%
帮助的人:420万
展开全部
var oldtext = $('#text_show_area').val(); //获取文本框里面的数据
$('#text_show_area').val(oldtext + "\n" + ajax_return_text); //将新接收数据插入到原始数据后面
追问
ajax_return_text是什么?
鱼南嘉
2015-03-05 · 超过32用户采纳过TA的回答
知道答主
回答量:118
采纳率:0%
帮助的人:74.7万
展开全部

可以把ajax返回的内容追加到textarea里就行拉。

$('textarea').html($('textarea').html()+"\n"+ajaxRet);
追问
ajaxRet是什么?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
叶子的小情意
推荐于2016-11-23 · TA获得超过300个赞
知道小有建树答主
回答量:244
采纳率:0%
帮助的人:141万
展开全部
你这个原因是因为你每次用ajax获取到的值都是直接赋值给textarea。
所以每一次的赋值隔天textarea都是相当于将这个textarea的值清空了再将获取到的值给textarea.
解决办法也相当的简单。
你每次赋值的时候 用+= 比如:
var textarea=document.getElementById("textarea");
textare.value += "获取到的值"
+=就是相当于 textarea.value=textarea.value+"获取到的值"
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
莘赡05V
2015-03-05 · 知道合伙人软件行家
莘赡05V
知道合伙人软件行家
采纳数:1397 获赞数:3710
毕业安徽理工大学

向TA提问 私信TA
展开全部
返回JSON数据
更多追问追答
追问
数据就这样返回的呀 ,一定要json才可以吗?我是说在前台两组数据平到一起呀 不要一个一个显示
追答
后台把数组直接返回成一个JSON数据给你,你这边解析后再做数据处理,最好
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式