0

以前に使用したことがありますが$.post、現在試し$.ajaxています。コードは次のとおりです。なぜ機能しないのかわかりません。

これを実行するたびに、これをデバッグする方法もわかりません。エラー警告ボックスが表示されます

    $.ajax({ 
        type: 'POST',
        url: 'Handler1.ashx',
        data: { formula: "formulaId" },
        error: function (result) {
            alert('error');
        },
        success: function (result) {
            alert('success');
        }
    });

同じフォルダー内の Handler1.ashx

namespace RegistrationHTML.HTML
{
    public class Handler1 : IHttpHandler
    {

        public void ProcessRequest(HttpContext context)
        {
            Console.Out.WriteLine("hi");
            context.Response.ContentType = "text/plain";
            context.Response.Write("Hello World");

            Console.Out.WriteLine("hi");
        }

        public bool IsReusable
        {
            get
            {
                return false;
            }
        }
    }
4

1 に答える 1

1

を指定してみてくださいdataType

$.ajax({ 
        type: 'POST',
        url: 'Handler1.ashx',
        data: { formula: "formulaId" },
        dataType: 'html', // or 'text' 
        error: function (result) {
            alert('error');
        },
        success: function (result) {
            alert('success');
        }
    });
于 2012-06-10T21:05:14.900 に答える