如何使用jq获取多个值
我想在按下按钮时从选择中获取多个状态,大约有 5 个选项,我希望能够获取选项 1、2 和 3,或者全部 5 个,但不能为空。
我已经在做的事情将返回 1 个特定选项,即 optionA
,如果我将其替换为 .val()
,它将仅获得
$('#myButton').on('click',function(){
$('.filter__status').val("optionA");
loadList();
});
下面列表选择选项中的第一个选项
<div class="inputRow">
<label>Status:</label>
<select class="filter__status" id="status" name="index[filters][status]">
<?php foreach (Options::statuses() as $status): ?>
<option value="<?= $status ?>" <?= ($_GET['status'] === $status ? "selected" : "") ?>><?= $status ?></option>
<?php endforeach; ?>
</select>
</div>
<div id="myButton" class="button large"><i></i> <span>Show lists</span></div>
I want to get multiple statuses from a select when I press a button, there are about 5 options I either want to be able to get option 1 and 2 and 3 or all 5 of them but not empty ones.
What I am already doing will return 1 specific option which is optionA
and If i replace this with .val()
it will just get the first option in the list
$('#myButton').on('click',function(){
$('.filter__status').val("optionA");
loadList();
});
select option below
<div class="inputRow">
<label>Status:</label>
<select class="filter__status" id="status" name="index[filters][status]">
<?php foreach (Options::statuses() as $status): ?>
<option value="<?= $status ?>" <?= ($_GET['status'] === $status ? "selected" : "") ?>><?= $status ?></option>
<?php endforeach; ?>
</select>
</div>
<div id="myButton" class="button large"><i></i> <span>Show lists</span></div>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论