为了账号安全,请及时绑定邮箱和手机立即绑定

jquery如何获取ajax返回数据中的某一部分

jquery如何获取ajax返回数据中的某一部分

隔江千里 2018-09-04 04:00:35
初学AJAX,我做了2个页面。1.html 代码是:<script type="text/javascript">$(function(){$("#ceshi").click(function(){$.ajax({type: "get", url: '2.html', cache: false, async: false, success: function(data){alert(data)} }) })})</script>2.html 代码是:<div id="a">a</div><div id="b">b</div><div id="c">c</div><div id="d">d</div>这样我在1.html里面的data返回的是所有2.html里面的html代码,我想问一下我怎么能只要其中 <div id="a">a</div>这一部分呢
查看完整描述

1 回答

?
蛊毒传说

TA贡献1895条经验 获得超3个赞

你确定alert出来的数据是
<div id="a">a</div>
<div id="b">b</div>
<div id="c">c</div>
<div id="d">d</div>
吗?如果确定是,那你是取到<div id="a">a</div>呢,还是取里面的内容a就行了,如果是只取里面的内容a,则在alert那里改一下就行了,将alert(data)改成
alert($(data).find("div #a").text()) 如果是要取整段<div id="a">a</div>那就只有用截取的方式了,

查看完整回答
反对 回复 2018-10-13
  • 1 回答
  • 0 关注
  • 1351 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信