私のjqueryコードでは、ajax get関数を使用してページのhtmlコードを取得しています。そこから特定の要素を取得したいのですが、それを行おうとすると、jquery で次のエラーが発生します。
SCRIPT5022: Syntax error, unrecognized expression:
html文字列で。
$.ajax({
url: myURL,
dataType: 'html',
success: function (data) {
g = $('#MainLeftCell', $(data)).html(); // ERROR occurs here
alert(g);
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert("An error occured when searching.");
}
});
jqueryパーサーが認識できない奇妙なコードシーケンスがhtml文字列にある可能性があるためだと思います。取得元のページは SharePoint ページです。
これを修正する方法はありますか?