使用Jquery从结果中提取内容
extract content from result after post with Jquery
我是JQuery新手,我不知道如何做下一件事:
我正在做一个帖子到一个远程网站,它返回整个页面。从返回的数据,我试图提取div与下一个类(错误,和error_p)。
所以这就是我得到的:
var request = post(url);
request.done(function(data) {
var errors;
$("div").each(function(index, data) {
if ($(this).attr("class") == "error" || $(this).attr("class") == "error_p")
errors= errors+ $(this).val();
});
}
post工作,我得到数据,但每个循环都是错误的。
我不确定的第一件事是如何循环提取div的数据内容,其次,一旦我有了所有这些div,如果它们的类与我之前说的匹配,如何提取它们的值。
谢谢!
var $divs = []; // make an array.
$("div", data).each(function(index, data) {// loop
if ($(this).hasClass("error") || $(this).hasClass("error_p"));
// use hasClass method. A div can have more than one class.
$divs.push($(this));// save the reference.
for (var i = 0, len = $divs.length; i < len; i++) {
console.log($divs[i].html());
};
相关文章:
- 奇怪的Javascript结果
- Javascript(jQuery)给了我奇怪的结果
- JSONP请求返回结果,但也触发error_callback
- 如何从合并的结果集中提取数组
- Regex模式匹配,从Javascript中的字符串中提取时间,结果出乎意料
- 如何在javascript中匹配和提取正则表达式中的部分结果
- 从谷歌地图网址中提取路线结果
- 如何存储一个对象数组,这些对象是 ajax 查询从 javascript 中的 JSON 中提取数据的结果
- 如何从谷歌地图API返回的结果数组中提取城市名称
- 如何访问主干集合的提取结果
- 主干提取不返回结果
- 进行 ajax 调用,如果不是所需的结果,则提取一个值,然后继续重复,直到达到所需的结果
- 如何从脚本结果中提取文本
- DOMDocument->无法从href中提取结果
- MongoDB聚合:如何提取结果中的字段
- 无法获取主干模型提取的结果
- 使用Jquery从结果中提取内容
- Imacros firefox通过结果和提取循环
- Mongojs从两个集合中提取数据并合并结果
- 提取 JSON 对象结果的某些部分