【发布时间】:2019-01-09 03:53:19
【问题描述】:
我有几个复选框(来自博客标签)。我使用以下代码来加载选择的任何标签,但这仅适用于一个标签。
我试过了,但它只适用于一个检查标签,复选框输入消失,只加载页面
/search/?q=label:Topic1
我的代码
<ul>
<li> <input class="topik" type="checkbox" value="label:topik1"></li>
<li> <input class="topik" type="checkbox" value="label:topik2"></li>
<li> <input class="topik" type="checkbox" value="label:topik3"></li>
<li> <input class="topik" type="checkbox" value="label:topik4"></li>
<li> <input class="topik" type="checkbox" value="label:topik5"></li>
</ul>
jQuery(document).ready(function($) {
$(".topik").change(function() {
window.location.href = '/search/?q=' + this.value;
});
});
现在的问题是我希望能够运行多个标签以供选择。我怎样才能在代码中做到这一点? 现在的问题是我希望能够运行多个标签以供选择。我怎样才能在代码中做到这一点? 使加载页面具有以下格式
/search/?q=label:Topic1|label:Topic2|label:Topic3
感谢您的帮助!
【问题讨论】:
标签: javascript jquery checkbox input