使用JQuery访问$.GET中的项目

Use JQuery to access items from $.GET

本文关键字:项目 GET JQuery 访问 使用      更新时间:2024-07-04

正如我的标题所说,是否可以使用JQuery访问从$GET或$POST返回的"数据"对象中的元素?

    $.get( "ajax/test.html", function( data ) {
    });

假设$.GET的数据是这样的:

<h1>hey world</h1>
<p id='first'>first item</p>

我可以用这样的东西访问信息吗?

var item = $(data).('#first').html();

您应该在回调内部执行,因为调用是异步的,这确保了当data返回时您可以访问它:

$.get( "ajax/test.html", function( data ) {
    var item = $(data).filter('#first').html();
});

您应该使用filter():

var item = $(data).filter('#first').html();

您必须使用.filter()从元素集合中筛选出所需的元素。请阅读此处以获取更多参考。

试试这个,

var item = $(data).filter('#first').html();