我在使用jQuery的html select元素中選擇選項時遇到問題。下一個代碼演示我的問題:使用空白選擇選項時出現JQuery異常
$('select[name="location"] option[value=' + 'mercedes mercedes' + ']').attr('selected', true);
而且我有簡單的html代碼選擇與選項值 - 「梅賽德斯奔馳」。當我運行我的腳本 - 我得到異常:
"Error: Syntax error, unrecognized expression: [value=mercedes mercedes] throw new Error("Syntax error, unrecognized expression: " + msg);"
當我刪除空白 - 一切正常。也許任何人都知道 - 如何解決它?在你選擇
不要混合使用雙引號和單引號了很多。您必須在外部單引號內部轉義單引號。 –