我有一个下拉菜单,当我将选项值更改为0002(NoInvois的值)时,它使用代码将我定向到了localhost / databasename / 0002]
<select name="NoInvois" onchange="window.location.href=this.options[this.selectedIndex].value"><option value=""></option>
我应该添加些什么,以便它将我重定向到localhost / databasename / NoInvois = 0002
尝试一下:
<select name="NoInvois" onchange="window.location.href='NoInvois='+this.options[this.selectedIndex].value"><option value=""></option>
负责重定向浏览器的javascript是:window.location.href=
因此,您需要更改之后的内容,使其看起来像要重定向到的URL。
this.options[this.selectedIndex].value
是选择字段中的值选择。
因此您只需要在URL字符串中添加NoInvois=
。
您希望它看起来像:window.location.href='NoInvois='+this.options[this.selectedIndex].value
<select name="NoInvois" onchange="window.location.href='NoInvois='+this.options[this.selectedIndex].value"><option value=""></option>