該小提琴顯示下拉菜單開始於'One'。我想要發生的是下拉菜單以我的默認值(One)開始,然後一旦選擇不同的選項(Two),當我刷新頁面時,下拉菜單以'Two'而不是'One'開始。如何在頁面加載後更改'selected'選項
https://jsfiddle.net/USERALPHA32/7r59xkrf/
它應該只是作爲考慮的新選擇的值,使該新的默認選擇選項一樣簡單。我已經嘗試了幾種方法,但我無法正常工作。 (下面的代碼沒有拆開的小提琴,而只是展示我在實際的代碼試過的概念)
var nSel = $(‘option:selected’, this).detach();
$(this).prepend(nSel);
console.log(nSel.val());
//The above ’nSel’ is the correct value I’m clicking on.
//None of these below worked.
// $('#dropdown option:selected').val(nSel.val());
// console.log($('#dropdown option:selected').val(nSel.val()));
// $("#dropdown").val(nSel.val());
// $("#dropdown").val();
// console.log($("#dropdown").val(nSel.val()));
// $("#dropdown").find(':selected').val();
// $('select').find('option', nSel.val());
// $('#dropdown option:selected', nSel.val());
// $('#dropdown option:selected').val(nSel);