asp.net - service call via jquery -
I am trying to write user enrollment using jquery, I am using the jmsajax plugin. I have tested the webservice, it works fine. I'm getting an error.
Vebsaij code
[System.Web.Script.Services.ScriptMethod (Rispansformet = Rispansformet. Jason)] [WebMethod] public bool Chek_ugrnam (string Anam) {DBMOdelDataContext db = new DBMOdelDataContext ( ); Var in q = db.users where p.username == choose uname p; If (q.Count () == 0) incorrect return; And come back to the truth; } Jquery code.
$ (document) .ready (function () {$ ("unamebtn"). Blur (function () {$ Uname = $ (this) .val (); $ .jmsajax ({type: "POST", url: "Service / Maiswaisej." command, data: "{userName = '" + $ uname + "'}", edited (result); $ ( "# msg"). AddClass ( "Notice"): "check_username", data type: "MSJSon", success: function (result) {$ ("# msg"). Html (results);}}})}};}); Exception is thrown
{"message":. "Can not convert the \ u0027System.Collections object .Generic.IDictionary`2 [type \ u0027System.String \ u0027 to type System.String, System.Object] \ u0027", "StackTrace": "System.Web. Script.Serialization .ObjectConverter.ConvertObjectToTypeInternal (object o, type, JavaScriptSerializer serializer, Boolean throwOnError, object & amp; convertedObject) on \ r \ n \ r \ n on System.Web.Script.Serialization.ObjectConverter.ConvertObjectToType (object o type; System.Web.Script.Serialization.ObjectConverter.ConvertObjectToTypeMain (convertedObject object o, type, JavaScriptSerializer serializer, Boolean throwOnError, object & amp) type, JavaScriptSerializer serializer) \ r \ n System.Web.Script.Serialization. Java ScriptSerializer.Deserialize (JavaScriptSerializer serializer, string input, type type, int32 depthLimit) on \ r \ n System.Web.Script.Serialization.JavaScriptSerializer .Deserialize on [T] (string input) \ r \ n on System.Web.Sc Ript.Services.RestHandler.GetRawParamsFromPostRequest (HttpContext References, JavaScriptSerializer serializer) \ r \ nSystem.Web.Script.Services.RestHandler .GetRawParams (WebServiceMethodData methodData, HttpContext reference) \ r \ nSystem.Web.Script.Services. RestHandler.ExecuteWebServiceCall (HttpContext context, WebServiceMethodData methodData) "," ExceptionType ":" System.InvalidOperationException "}
Have you tried?
$ .jmsajax ({... data: {uname: $ uname}, ...});
Comments
Post a Comment