我的问题如下:我已经开始在 jQuery 中使用 $.ajax 函数,我想知道如何处理 HTML 页面的返回。请求完成,我可以 console.log 返回的 HTML 页面,但是我现在想从该页面中选择一个元素。我进行了几次尝试,其中包括:
$(data).find('p');
$('button').click(function() {
$.ajax(funciton() {
dataType: 'html',.
url: 'localhost/sw',
success: function(data) {
// This is where I would like to select a element or node from the complete
// returned html document
});
});
我知道我可以简单地使用 .load() ,您可以提供选择标准,但 .ajax 是开始的根函数,我也想学习这种方式来处理更复杂的查询。后半部分是我不应该尝试以这种方式选择元素而只提供 json 或单个关键字而不是整个 html 页面吗?感谢所有帮助。