我在wordpress侧边栏中有几个下拉选择选项:
每当用户从任何下拉列表中选择选项时,他们都会被引导到搜索结果页:
http://mywebsite/wp/?post_type=post&taxonomy=category&terms=29&search_type=or&order=title
The29
是所搜索的标记,用户选择了该标记。我正在用JQuery实现这一功能:
$(\'select\').on(\'change\', function () {
var url = $(this).val(); // get selected value
if (url) { // require a URL
window.location = "http://mywebsite/wp/?post_type=post&taxonomy=category&terms=" + url + "&search_type=or&order=title"; // redirect
}
return false;
});
我试图,而不是上面的JQuery,来实现以下功能:$("#search").click(function(){
var k = $("#mtsw-form-children-term-ids-10 option:selected").val();
var m = $("#mtsw-form-children-term-ids-13 option:selected").val();
var o = $("#mtsw-form-children-term-ids-11 option:selected").val();
alert("Location: " + k + "\\nSpecialty: " + m + "\\nPhysician: " + o);
//window.location = ; //SEARCH BASED ON LOCATION, and/or SPECIALTY, and/or PHYSICIAN tags
});
我正在使用多术语选择小部件进行下拉。我怎么知道我是否能够完成这个搜索?我是Wordpress的新手,所以我正在努力理解起点。