我有一行代码用于下拉列表 url 重定向,它工作得很好,但是我需要在新选项卡中打开 url,我做了一些搜索,发现 window.location 的替代方法是 window.open 但是所以我将代码更改为我认为合乎逻辑的代码,但我知道有些地方不对,但我目前不具备修复它的知识。
$(function () {
// get your select element and listen for a change event on it
$('#selectEl').change(function () {
// set the window's location property to the value of the option the user has selected
//window.location = $(this).val();
window.open($(this).val(););
});
});
HTNL
<form name="form1">
<select name="select" size="1" id="selectEl">
<option value="">I would like to login to...</option>
<option value="client_login">Secure Login</option>
<option value="https://login.xero.com/">Xero Login</option>
<option value="https://secure.saasu.com/a/login">Saasu Login</option>
<option value="https://businessaccounting.banklinkonline.com">BankLink Login</option>
</select>
</form>