1
"ps_data"というSSJS経由で渡された配列を繰り返し処理する関数があります。キー値のペアの1つに "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]