看板 Ajax 關於我們 聯絡資訊
小弟最近參考了一篇網路文章 是做縣市行政區的連動 但是用Chrome f12的時候會出現錯誤碼 想請求版上的前輩 指點一下 附上程式碼 https://jsfiddle.net/h1bgsa4j/2/ 主要疑惑的地方是 下面這行 $("#Area").append("<option value=''>請選擇</option>").append($("#jAllArea option[c="+$("#City").val()+"]").clone()); 有爬文去看相關的語法 $('#jAllArea option[value=1]') 這樣看起來是沒錯的,但不知道問題點在哪裡 想請教各位前輩,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.234.203.159 ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1505741427.A.0BE.html
maxsho: 試試看value加上單引號 09/18 22:05
icydream: 在onload的時候,City預設值是請選擇(value=''),所以造 09/18 22:37
icydream: 成$("#jAllArea option[c=]")語法錯誤,改成 09/18 22:40
icydream: $("#jAllArea option[c='"+$("#City").val()+"']" 09/18 22:41
感謝回覆~ 剛剛嘗試了一下,加了也還是有錯誤碼 也嘗試將City 請選擇的Value加上數字 也是一樣 ※ 編輯: mickeyboy (36.234.197.120), 09/19/2017 20:16:50
ckw: icydream的解釋跟解法ok啊,為何還有錯? 09/20 00:29
感謝回覆,是我自己這邊出錯,感謝!! ※ 編輯: mickeyboy (36.234.197.120), 09/21/2017 07:49:34