Мне нужно преобразовать вывод страницы .aspx в объект JSON (из-за запроса ASON JSONP).
На самом деле с этой страницы:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="mypage.aspx.cs" Inherits="folder_mypage" %>
<div class="myClass">Hello</div>
с jQuery, после вызова ajax:
$.ajax({
url: 'http://myownajax.projects.it/folder/mypage.aspx',
dataType: 'jsonp',
success: function(result) {
console.log("it is ok");
},
error: function(jqXHR, textStatus, errorThrown) {
console.log(textStatus + " - " + errorThrown);
}
});
Я получаю parsererror - SyntaxError: class is a reserved identifier
Вот почему мне нужно преобразовать «вывод страницы» в элемент JSON.
Как я могу это сделать?
EDIT
Вкратце: я хочу добавить контекст .aspx к элементу на стороне клиента! Запрос перекрестный, поэтому мне нужен JSONP, для которого нужен JSON! Итак, что я ищу, так это: возьмите HTML (в виде строки) и вставьте объект JSON. Нравится result.myHtmlString="<div class='myClass'>Hello</div>";