这是我之前提问here的扩展。我希望有人能够填写搜索表单,点击搜索按钮并执行以下操作:
www.mywebsite.com/search?<params>
我知道如何做#3 obv,但我想知道做#1和#2的最佳做法是什么。这是相关的fiddle。我会做这样的事情:
function getValues(id) {
return $("#" + id).val().join(",");
}
$("button").click(function() {
window.location = <baseurl> + "/search" +
"?loc=" + getValues("e1") +
"&type=" + getValues("e2") +
"&col=" + getValues("e3");
//Ajax call to api controller
})
谷歌或维基百科等人实施搜索的标准方式是什么?他们如何同时路由和拨打他们的后端电话?