推 idareyou: 從option的attr屬性 selected上著手看看? 04/30 10:24
推 chatnoir: 有沒有完整一點的程式碼 04/30 11:13
→ xdraculax: js 只能換 option 裡已經有的 value 如果沒有 看是要新 04/30 13:24
→ xdraculax: 增 option 或是換 option 的 value 04/30 13:24
→ a11780922: 我是用按下button 後來換下拉選單的值(option 已經有 04/30 22:13
→ a11780922: 的) 試了很多方法都不會變,以下是onclick 的程式碼: 04/30 22:13
→ a11780922: function getHref(href){ 04/30 22:13
→ a11780922: $('.control-display').css("display","none"); 04/30 22:13
→ a11780922: var hrefvalue = $(href).attr("href"); 04/30 22:13
→ a11780922: hrefvalue = hrefvalue.replace("#",""); 04/30 22:13
→ a11780922: 不會動document.getElementById("here").innerHTML = h 04/30 22:13
→ a11780922: $.ajax({ 04/30 22:13
→ a11780922: type: "POST", 04/30 22:13
→ a11780922: url: "AjaxController", 04/30 22:13
→ a11780922: async: false, 04/30 22:13
→ a11780922: template: hrefvalue}, 04/30 22:13
→ a11780922: 哇 有點亂抱歉... 04/30 22:18
推 freeccc: 你確定你的hrefvalue有抓到東西嗎?然後建議你找個線上 05/01 01:55
→ freeccc: 工具貼程式碼,codepen, jsbin之類的 05/01 01:55
→ a11780922: 謝謝回復 hrefvalue是有抓到東西的 有用alert印出來看h 05/01 08:42
→ a11780922: ttps://codepen.io/anon/pen/QrpQBN 我把它貼到這裡了 05/01 08:42
→ a11780922: 很奇怪的是在這網址上可以正常變換 但在我本機測試時 05/01 08:42
→ a11780922: 卻無法... 請問會是甚麼問題呢 謝謝! 05/01 08:42
→ a11780922: 我有兩個下拉選單,第一個選了後才能選第二個的,所以 05/01 08:48
→ a11780922: 第二個我原本是把它disable,選了第一個後是用.prop("d 05/01 08:48
→ a11780922: isabled",false); 把disable取消掉,讓第二個才能選, 05/01 08:48
→ a11780922: 會不會是這個原因,有甚麼時間序上的問題,讓程式碼不 05/01 08:48
→ a11780922: 會自動變換呢?! 謝謝 05/01 08:48
→ a11780922: 噗 弄好了 謝謝各位 小弟犯蠢 05/01 14:41