Cheerio从select class中获取选项值

时间:2017-11-14 08:40:39

标签: node.js cheerio

我试图从选择类中的选项列表中获取所有值:

<select class="list_items">
  <option value="1">1</option>
  <option value="2">2</option>
  <option value="3">3</option>
  <option value="4">4</option>
</select>

如何在cheerio中实现这一目标?

2 个答案:

答案 0 :(得分:2)

const $ = require('cheerio')
$('.list_items').find('option').each((i,op) => {
   console.log($(op).text())
})

答案 1 :(得分:1)

使用:

const $ = require('cheerio');

$(".list_items option").each(() => {
    console.log($(this).val());
});