結果を正しくフォーマットしていないか、そのようなものだと確信しています。どんな助けでも感謝します。ありがとう、ゲイリー
これは JavaScript の部分です。
$.ajax({
type: 'POST',
url: '../ajaxservices.asmx/HelloWorld',
contentType: 'application/json; charset=utf-8',
dataType: 'json',
data: '{}',
success: function(data){
that.resultsField.innerHTML = data.d;
},
error: function() {
that.resultsField.innerHTML = 'Error';
}
});
これは Web サービス部分です。
namespace WorkbenchWebServices
{
[System.Web.Script.Services.ScriptService()]
[WebService(Namespace = "http://microsoft.com/webservices/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
public class ajaxservices : System.Web.Services.WebService
{
[WebMethod]
[ScriptMethod(ResponseFormat = ResponseFormat.Json)]
public string HelloWorld(string name)
{
return "Gary Hello World-";
}