如何将选定的值从下拉列表传递到下一页的另一个下拉列表

我有一个表单,当用户从下拉列表中选择值时,它可以将它们定向到另一个页面。但在下一页中,我希望将所选值传递给另一个下拉列表。

例如:用户选择国家;然后直接进入下一页,其中有一个下拉列表已经选择了国家/地区值。那么只有他们可以做下一个过程......

注意:(下拉列表中的列表项与第一个相同)

希望任何人都可以帮助我。


慕尼黑8549860
浏览 382回答 3
3回答

PIPIONE

您必须onChange通过 jquery执行事件来获取选择值。在 jquery 之后,您需要将该值传递给特定的更改事件。假设你有这个选择框<select id="select1"><option value"">Select</option><option value"1">A</option><option value"1">b</option><option value"1">C</option></select>而如果任何值更改,您需要导航到该页面以获取该选项值。所以这就是你可以通过 jquery 做到这一点的方法。$("#select1").change(function(){&nbsp; //alert();&nbsp; var changedval = $(this).val();&nbsp; var url = "pagename/countryname="+changedval;&nbsp; window.location.href= url;&nbsp; /* $.ajax({&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; url: url,&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; type: 'GET',&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; data: {'image_name': image_name, 'id' : id},&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; success: function (data) {&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $("#profile_picture_display_outer").hide();&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; error: function (data) {&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }&nbsp; &nbsp; &nbsp; &nbsp; });&nbsp; */});&nbsp;您甚至可以通过 ajax 获取值,或者您可以通过附加当前选定的值直接重定向到该特定 url。另外,如果您使用的是 Codeigniter 3,那么这就是您可以在 routes.php 中提及路由的方式$route['pagename/(:any)'] = 'Controller/methodname/$1';
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript