【发布时间】:2016-04-22 05:40:36
【问题描述】:
你能帮我解决这个问题吗?
实际上,我开发了一个简单的应用程序来将 JSON 对象传递给 ASP.Net 代码后面。我在后面的代码中使用 VB。
我只是在 jquery ajax 中使用下面的代码。
$(document).ready(function () {
$.ajax({
type: "POST",
url: "form1.aspx/getStringReverse",
data: "{'Name':'Vinoth'}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) { alert(msg.d); }
, failure: function (msg) { alert(msg.d); }
});
});
下面是VB中的代码
'此代码无效
<WebMethod>
Public Shared Function getStringReverse(ByVal name As String) As String
Return StrReverse(name )
End Function
'此代码无效
当我调用这个函数时,控制没有传递给函数。 但是当我如下更改此功能时,它可以工作。
'此代码有效'
<WebMethod>
Public Shared Function getStringReverse() As String
Return "String Reverse"
End Function
'此代码有效
请帮我解决这个问题。
【问题讨论】:
-
StrReverse-函数有问题。您可以发布该代码并发布错误消息吗?
标签: jquery asp.net json ajax vb.net