hi michael,
I tried as you mentioned below but this time i am getting "uncaught exception: Access to restricted URI denied (NS_ERROR_DOM_BAD_URI)" is the json with jquery right way to do that or i should try alternative ways ? could you share any sample with us if you have any ? thanks tep Michael Geary-3 wrote: > > > Since you're not making a cross-domain request, why are you using JSONP > instead of regular JSON? I would think you would just use JSON. > > JSONP uses a <script> element instead of XMLHttpRequest, so most of the > Ajax > parameters like the beforeSend and error functions don't apply. > > I don't know what the "Invalid Json Primitive" message means or where it's > coming from, though. That's not part of jQuery. > > -Mike > >> From: tep >> >> Any comment, waiting your help >> >> >> tep wrote: >> > >> > Hello all, >> > >> > I am trying to create a widget within .NET that's why using >> JSONP. But >> > when i run the code below, i get the error 'Invalid Json >> Primitive' on >> > client side before calling web service , how can i handle that ? >> > >> > function test2() >> > { >> > var params = '{wdgtype:"1"}'; >> > >> > $.ajax({ >> > type: "POST", >> > url: "service.aspx/GetWidget", >> > data: params, // Set Method Params >> > beforeSend: function(xhr) { >> > xhr.setRequestHeader("Content-length", >> params.length); >> > xhr.setRequestHeader("Content-type", >> > "application/json; charset=utf-8");}, >> > contentType: "application/json; charset=utf-8", >> > dataType: "jsonp", >> > jsonp:"onJsonPLoad", >> > success: function(msg) { >> > $("#showyrmwidget").html(msg.d); >> > }, >> > error: function(xhr,msg,e){ >> > alert(xhr.responseText);//Error Callback >> > } >> > >> > }); >> > } >> > >> > function onJsonPLoad(data) >> > { >> > alert(data); >> > } >> > >> > [WebMethod()] >> > public static string GetWidget(string wdgtype) { >> > return "test"; >> > } >> > >> > Thanks >> > >> > >> >> -- >> View this message in context: >> http://www.nabble.com/Invalid-Json-Primitive-tp21229536s27240p >> 21248615.html >> Sent from the jQuery General Discussion mailing list archive >> at Nabble.com. >> > > > -- View this message in context: http://www.nabble.com/Invalid-Json-Primitive-tp21229536s27240p21280695.html Sent from the jQuery General Discussion mailing list archive at Nabble.com.