首页 > 解决方案 > AJAX 和数据表

问题描述

当我调用 Ajax 请求时,网络请求窗口显示 AJAX 响应中有错误。

Message:    Primitiva JSON non valida: idParrocchia.
<br>StackTrace in:System.Web.Script.Serialization.JavaScriptObjectDeserializer.DeserializePrimitiveObject() in System.Web.Script.Serialization.JavaScriptObjectDeserializer.DeserializeInternal(Int32 depth) in System.Web.Script.Serialization.JavaScriptObjectDeserializer.BasicDeserialize(String input, Int32 depthLimit, JavaScriptSerializer serializer) in System.Web.Script.Serialization.JavaScriptSerializer.Deserialize(JavaScriptSerializer serializer, String input, Type type, Int32 depthLimit) in System.Web.Script.Serialization.JavaScriptSerializer.Deserialize[T](String input) in System.Web.Script.Services.RestHandler.GetRawParamsFromPostRequest(HttpContext context, JavaScriptSerializer serializer) in System.Web.Script.Services.RestHandler.GetRawParams(WebServiceMethodData methodData, HttpContext context) in System.Web.Script.Services.RestHandler.ExecuteWebServiceCall(HttpContext context, WebServiceMethodData methodData)
    ExceptionType   System.ArgumentException

代码是

"ajax": {
    "contentType": "application/json; charset=utf-8",
    "type": "POST",
    "url": "ajax/WSHome.asmx/GetNewsList",
    "data": {idParrocchia: idParr},
    "dataType": "json",
    'dataSrc': '',
    'cache': false,
    "success": successAjax()
},

谢谢,卢卡

标签: jqueryajaxvb.netdatatables

解决方案


推荐阅读