У меня проблема с возвратом значения в JSON в vb .net.Пожалуйста, ознакомьтесь с приведенными ниже кодами.
Это мой код JavaScript.
//beging ajax
$.ajax({
type: "POST",
url: "../webservices/addpage.asmx/getValue",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(msg){
alert(msg);
},
error: function(msg){
alert("Error "+ msg);
}
});
//end ajax
Это мой код JSON, когда я нажал кнопку отправки:
<%@ WebService Language="VB" Class="addpage" %>
Imports System
imports System.Collections.Generic
Imports System.Web
Imports System.Web.Services
Imports System.Web.Services.Protocols
Imports System.Web.Script.Services
Imports System.Web.Script.Serialization
Imports System.Web.Hosting
Imports System.Web.HttpContext
Imports System.IO
<WebService(Namespace:="http://tempuri.org/")> _
<WebServiceBinding(ConformsTo:=WsiProfiles.BasicProfile1_1)> _
<ScriptService()> _
Public Class addpage
Inherits System.Web.Services.WebService
<WebMethod()> _
Public Function getValue() As String
Return "Invalid"
End Function
End Class
Мой сценарий заключается в том, что, когда я нажимаю кнопку, он должен предупредить значение, возвращаемое функцией getValue, но в моем случае он всегда предупреждает об ошибке [Object Object].
Я новичок в vb.net, пожалуйста, посоветуйте мне, как решить эту проблему.