【问题标题】:click on the link passing dropdownlist value to populate on clicked link单击传递下拉列表值的链接以填充单击的链接
【发布时间】:2014-03-13 05:03:19
【问题描述】:

这会打开 url 网页,但不会填充下拉列表值。 联系方式

function shout(){
var selectval = 'I am select value to set';
var selectname = 'I am name of the select dropdown';
var url = "http://example.com/shout?selected=" +selectval;  
window.open(url);
}

【问题讨论】:

  • 添加更多信息和代码没有意义

标签: javascript jquery html drop-down-menu


【解决方案1】:

我认为你必须制作一些 html 元素

<select id="select">

<option value="value1">Value1</option>

<option value="value2">Value2</option>

<option value="value3">Value3</option>

<option value="value4">Value4</option>

</select>

然后添加一个javascript

var s = document.getElementById("select");

var val = s.options[s.selectedIndex].value;

var url = "http://example.com/shout?selected=";

var newurl = url+val;

window.location = newurl;

这是一种方法。我个人建议使用 php 使用 $_GET and $_POST 并使用 .htaccess 使 url 不像 www.site.com/store/php?s=value1

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-03-19
    • 2017-10-08
    • 1970-01-01
    • 2013-02-17
    • 1970-01-01
    • 1970-01-01
    • 2016-12-12
    相关资源
    最近更新 更多