我有第一个带有 3 个选项值的 a。当我选择其中一个值时,我希望它记住我选择了哪个值,一旦我按下我的按钮,javascript 将打开一个特定的 url。
一些代码示例。
<select id="dd-files">
<option value="asdf">Pick:</option>
<option value="url1">File1</option>
<option value="url2">File2</option>
<option value="url3">File3</option>
</select>
</section>
</div>
<br>
<div class="modal-footer">
<a class="btn btn-primary get-data" href="#">Button</a>
</div>
javascript这个javascript直接就是为了知道它是怎么工作的,所以我只是测试了一下。
$(".get-data").on("click",function() {
var location = 'http://hardcodedurl.com';
window.open(location);
然后我有另一个函数,当我选择一个选项值时,存储它并直接打开它,但不是直接打开它,我希望我的第二个脚本只是在我的按钮“.get-data”被按下时打开。
$(function () {
$('#dd-files').on('change', function() {
debugger;
var url = $(this).val();
if (url) {
window.location = url;
}
return false;
})
})
对新手有什么建议吗?