小编smi*_*x96的帖子

如何从jQuery.ajax()过滤返回的数据?

使用该jQuery.ajax()方法时,我正在努力过滤返回的数据以获得我所需要的.我知道这很容易使用.load(),可能还有其他jQuery AJAX方法,但我需要.ajax()具体使用.

例如,我知道这有效;

var title = $(data).filter('title'); // Returns the page title
Run Code Online (Sandbox Code Playgroud)

但是,如果我只想要id为"foo"的div的内容呢?

var foo = $(data).filter('#foo'); // None of these work
var foo = $(data).find('#foo');   //
var foo = $('#foo', data);        //
Run Code Online (Sandbox Code Playgroud)

理想情况下,我想要一个方法,我可以传递一个普通的jQuery选择器,它将用于选择标题,div或jQuery可以选择的任何其他元素.这样我就可以将任何字符串传入我自己的ajax函数 - 例如;

myApp.ajax({
    url: 'myPage.html',
    filterTitle: 'title',
    filterContent: '#main-content'
});
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激.

ajax jquery filter

20
推荐指数
2
解决办法
4万
查看次数

如何在基于OAuth API的情况下对主应用程序进行身份验证

我正在开始一个新的Web项目,我打算将其基于API; 我想首先构建API,通过OAuth进行身份验证,然后构建一个网站以及可能使用API​​处理数据的移动应用程序.我也着眼于向公众开放API.

这是我的问题; 我正在努力探讨如何验证这些"官方"应用程序,包括主要网站在内的这些应用程序.

在OAuth中,客户端为每个用户创建一个帐户,然后通过在主站点登录的资源所有者来查找访问权限.这显然不适合我,因为主站点和客户端是相同的地方,它也意味着我的用户应该创建两个帐户只是为了使用我的网站...

我相信Twitter使用自己的API运行twitter.com,我觉得这种方法变得很正常,所以必须有一个标准的方法.

我一定错过了什么,但是什么?

api oauth

4
推荐指数
1
解决办法
545
查看次数

标签 统计

ajax ×1

api ×1

filter ×1

jquery ×1

oauth ×1