Хорошо, у меня есть некоторый код jQuery, который отправит запрос AJAX в файл aspx.
Мой файл Spellchecker.aspx выглядит следующим образом:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Spellchecker.aspx.cs" Inherits="Spellchecker" %>
<head id="Head1" runat="server" />
Мне пришлось поместить этот тег «head», в противном случае я получаю сообщение об ошибке « , что неверно, поскольку код должен просто возвращать данные json.
В файле aspx.cs яЯ возвращаю словарь, преобразованный в json в Page_Load:
dict.Add("just_json", json_obj);
JavaScriptSerializer serializer = new JavaScriptSerializer(); //creating serializer instance of JavaScriptSerializer class
string json = serializer.Serialize((object)dict);
Response.Write(json);
}
Итак, в окне предупреждения я вижу данные json, за которыми следует
Как сделать так, чтобы из aspx возвращались только данные JSON?
ОБНОВЛЕНИЕ: Мне кажется, я понял это. Помещение темы = "" в "%Страница »в файле aspx, кажется, отключить тему!