从js-jquery提交搜索并更改常用搜索和主题标签的网址

时间:2017-09-17 21:04:40

标签: javascript jquery html url search

我新使用js和jQuery库所以.. 我想在提交课程文本时更改网址" bs-s"在表单内部,它包含一个名为" query"和班级" form-s"。

<form class="bs-s ac2">
    <input type="text" class="form-s" name="query" placeholder='{__("Search pages and #hashtags")}' autocomplete="off" required></input>
</form>

这里是代码:

$("body").on("submit", ".form-s", function(a) {
    a.preventDefault;
    var b = this.query.value;
    if (!is_empty(b)) {
        var c = b.match(/#(\w+)/gi);
        if (null !== c && c.length > 0) {
            var b = c[0].replace("#", "");
            window.location = site_path + "/search/tag/" + b
        } else window.location = site_path + "/search/" + b
    }
});

我喜欢这种网址格式搜索:page.com/search/its+a+search代表普通和page.com/search/tag/hashtag+search+here 但我得到的只有:page.com/?query=mad+search

0 个答案:

没有答案