0
A
回答
0
这是我将如何处理这一简单的逻辑:
var sel = document.querySelector("#ddlViewBy");
var input = document.querySelector("input#location");
var button = document.querySelector("button");
var param1 = '';
var param2 = '';
button.addEventListener("click", function(evt){
param1 = sel.options[sel.selectedIndex].value;
param2 = input.value;
//Just to check the value
//alert(param1 + ", " + param2);
});
//Then reconstruct your URL bar with the params above
/**
* orig_url = window.location.href;
* window.location.href = orig_url + '?city=' + param1 + '&zip=' + param2
*
**/
<select id="ddlViewBy">
<option value="1">test1</option>
<option value="2" selected="selected">test2</option>
<option value="3">test3</option>
</select>
<input type="text" id="location" placeholder="Location" />
<button type="button">Submit</button>
我希望这有助于。
相关问题
- 1. 在URL中传递额外的参数
- 2. Fb的UI份额URL参数
- 3. url参数传递机制
- 4. Backstop js - 传递url参数
- 5. 传递URL参数在JavaScript
- 6. 通过url传递参数
- 7. 传递参数的URL
- 8. 传递参数抛出url
- 9. 传递URL参数Servlet的
- 10. Django的url参数传递
- 11. 通过url传递参数
- 12. 通过url传递参数?
- 13. Java URL - 传递参数 - Servlets
- 14. 将参数传递给url
- 15. 通过URL传递参数
- 16. 将额外参数传递给Devise new_user_session_path
- 17. 将额外参数传递给asmx webservice
- 18. 传递额外参数时出错 - BEGINNER
- 19. django social_auth传递额外的参数
- 20. 使用redirect_to并传递额外参数
- 21. 将额外参数传递给EventHandler
- 22. 额外的参数传递到AngularJS
- 23. JS传递额外的参数功能
- 24. 传递额外的参数来处理
- 25. 传递额外的参数给XMLHttpRequest.onload
- 26. 通过check_box传递额外参数?
- 27. 传递额外参数的TestCase设置
- 28. 传递额外的参数foldRight
- 29. 通过ArgumentParser传递额外的参数
- 30. 传递一个额外的参数,使
什么是执行上面的函数的代码? – Sheedo
它是一个名为ezfc form calculator的第三方插件。它使用这些参数将字段值转发到下一页,我希望第二个用户使用相同的参数浏览同一页面。 –
某些格式问题+次要语义 – meowgoesthedog