1
我有一個函數,它通過名爲「ps_data」的SSJS遍歷一個傳遞的數組,其中一個鍵值對包含一個「urlencoded」值,並且由於某種原因它繼續破壞我的jquery代碼。屬性選擇器不工作(語法錯誤,無法識別的表達式)
我需要這個值完全按照原樣傳遞。
$(document).ready(function() {
$.each(ps_data, function (key, value) {
$("input:radio[name="+key+"][value="+value+"]").prop("checked", true);
console.log(key+ ":" + value);
});
});
即使該值與我需要的值完全相同,並且它是URL編碼,我也會收到此錯誤。當我只使用常規字符串時,它工作正常,它只與guid的值有關。
Syntax error, unrecognized expression:
input:radio[name=guid][value=QyveK1%40vUnHeTQiwCn0IWGdEpmNqbUHL6cITnxlQHgI%3d]