旋转了我的头一千次,然后参考
parserrror SyntaxError: Unexpected token < – Load Partial View using jQuery Ajax in ASP.NET MVC 4,我得到了以下工作
我在ASP.Net 2.0项目中有以下代码.它工作 – 但要使它工作,我使用dataType:“html”.当我使用JSON作为数据类型时,我得到一个解析错误:意外的令牌< 我们如何使它与JSON一起使用? 注意:虽然我使用的是IE8,但我的一些用户仍在使用IE6.所以我需要一个适用于IE6的解决方案. jQuery Ajax
$.ajax({ type: "GET",url: "admPlantParametersViewEdit.aspx/GetResult",contentType: "application/json; charset=utf-8",dataType: "html",success: function(msg) { alert("Hi"); },error: errorFunction });
VB.Net
<WebMethod()> _ Public Shared Function GetResult() As String Return "hello" End Function
请求和响应标头
参考
> Differences between contentType and dataType in jQuery ajax function
> What is content-type and datatype in an AJAX request?
> How to return JSON from a 2.0 asmx web service
> ASP.NET AJAX PageMethods call load whole page for .NET 4.5 IIS 7.5
> Support cross-domain requests (specifically multiple methods in WebInvoke) in Rest WCF
> jQuery $.ajax(),$.post sending “OPTIONS” as REQUEST_METHOD in Firefox
> Cannot set content-type to ‘application/json’ in jQuery.ajax