[問題] jquery的語法偵錯

看板Ajax作者 (mic)時間7年前 (2017/09/18 21:30), 7年前編輯推噓3(302)
留言5則, 3人參與, 最新討論串1/1
小弟最近參考了一篇網路文章 是做縣市行政區的連動 但是用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

09/18 22:05, , 1F
試試看value加上單引號
09/18 22:05, 1F

09/18 22:37, , 2F
在onload的時候,City預設值是請選擇(value=''),所以造
09/18 22:37, 2F

09/18 22:40, , 3F
成$("#jAllArea option[c=]")語法錯誤,改成
09/18 22:40, 3F

09/18 22:41, , 4F
$("#jAllArea option[c='"+$("#City").val()+"']"
09/18 22:41, 4F
感謝回覆~ 剛剛嘗試了一下,加了也還是有錯誤碼 也嘗試將City 請選擇的Value加上數字 也是一樣 ※ 編輯: mickeyboy (36.234.197.120), 09/19/2017 20:16:50

09/20 00:29, , 5F
icydream的解釋跟解法ok啊,為何還有錯?
09/20 00:29, 5F
感謝回覆,是我自己這邊出錯,感謝!! ※ 編輯: mickeyboy (36.234.197.120), 09/21/2017 07:49:34
文章代碼(AID): #1Plyfp2- (Ajax)
文章代碼(AID): #1Plyfp2- (Ajax)