ajax中dataType指定为html 返回一个Html页面 如何获取页面中id为text的DIV 25

$.ajax({url:"/ajax/testAction.chtml,type:'post',dataType:'html',success:function(data... $.ajax({
url : "/ajax/testAction.chtml,
type : 'post',
dataType : 'html',
success : function(data){
//data是返回的html对象。
//现在我要在这个位置取 页面中的id为test的div
}
});各位大侠 帮帮忙嘞。。小女子感激不尽。
急丫~~知道的就帮帮忙吧。。分可以再加的。。3Q
展开
 我来答
经角嘛07
推荐于2018-03-14 · 超过44用户采纳过TA的回答
知道小有建树答主
回答量:168
采纳率:65%
帮助的人:29万
展开全部
你可以试一下text这个方法,就会发现页面上面填充以后的效果和你所传回来的html代码是一样的。html方法会把你传回来的字符串翻译成你想要的样子。而且text方法去某些标签中的内容的时候是不会取内容中的html标签,html则是全取。建议有时间多看看jquery的API
诸葛小亮1
2012-09-28 · 超过18用户采纳过TA的回答
知道答主
回答量:89
采纳率:100%
帮助的人:34.8万
展开全部
“返回一个Html页面 如何获取页面中id为text的DIV”, 不用你那样写,直接使用load函数 加载一个页面,例如 $("myId").load("/xxxx.chtml"); 然后直接处理 $("myId")即可。
追问
我不是单纯的只返回一个页面的。在action中做了处理  freemarker返回的页面。。
就是要这样实现了。。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友387b378
2015-01-24
知道答主
回答量:6
采纳率:100%
帮助的人:3万
展开全部
$("#text")
前提是你的data已经填充到当前页面中了,比如这样:
$("#content").html(data);
$("#text")。。。。获取div对象
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式