Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用jquery附加Url值以选择下拉菜单_Jquery - Fatal编程技术网

使用jquery附加Url值以选择下拉菜单

使用jquery附加Url值以选择下拉菜单,jquery,Jquery,我正在使用带有附加下拉菜单的文本框。Textbox正在搜索人名,下拉列表中有不同的类别 我曾经将搜索值和下拉列表选择值发送到url并获取结果,但在显示结果后,下拉菜单值正在更改。我正在获取url,但无法附加到选择下拉菜单 在url中,我得到了下拉列表的值,需要作为文本附加到下拉列表中 <select id="menu"> <option value = "all"> All </option> <option value = "p

我正在使用带有附加下拉菜单的文本框。Textbox正在搜索人名,下拉列表中有不同的类别

我曾经将搜索值和下拉列表选择值发送到url并获取结果,但在显示结果后,下拉菜单值正在更改。我正在获取url,但无法附加到选择下拉菜单

在url中,我得到了下拉列表的值,需要作为文本附加到下拉列表中

<select id="menu">  
     <option value = "all"> All </option>
     <option value = "people"> People </option>
     <option value = "conversations"> Conversations </option>
     <option value = "products"> Products </option>
     <option value = "circles"> Circles </option>
</select>

$(document).ready(function () {
    var pathname = window.location.href;
    var urlVal = pathname.substr(pathname.indexOf('='));
    var url = urlVal.split('=');
    var url2 = url[1].split('&');
});

结果何时到来取决于您必须强制选择选项 像


请包括js。并指定要附加url的位置。作为文本或属性值追加?我已经包含了js文件如何将文本追加到选择下拉菜单。我已经从下拉菜单中选择了人员,并在文本框中包含了一些文本并进行了搜索。获得结果后,下拉列表值更改为默认allie。页面已刷新,因此您必须为添加所选选项编写代码
$('#menu option:contains(' + resultOption + ')"').attr('selected', 'selected');