以下爲什麼不起作用?我不斷收到以下500錯誤。我怎樣才能得到這個Ajax請求發佈沒有錯誤?
「{」 消息 「:」 無效JSON原始:問題 「」 堆棧跟蹤 「:」 在System.Web.Script.Serialization.JavaScriptObjectDeserializer.DeserializePrimitiveObject(個)\ r \ n在「
// button submit
$('#btnCreatePoll').click(function()
{
var fields = $('#createPoll input').serializeArray();
$.ajax({
type: "POST",
url: "PollManagerCreatePoll.aspx/test",
data: fields,
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg)
{
// Do something interesting with msg.d here.
}
});
});
[WebMethod]
public static void test (object data)
{
string test = "test";
}
也許你應該給我們一個想法是什麼'fields'是。 – Tomalak 2011-03-17 19:59:52
忘記使用字段。發送任何東西 – chobo 2011-03-17 20:15:56