【问题标题】:Calling rest uri in javascript using asp.net?使用asp.net在javascript中调用rest uri?
【发布时间】:2011-08-07 19:32:52
【问题描述】:

我可以在 aspx 按钮的服务器端按钮单击事件上调用其余服务 uri。

private void Insert(InsertEmployee obj) { 尝试 { uri = "http://localhost:3324/Issues.svc/ADD/"; 使用 (HttpResponseMessage 响应 = new HttpClient().Post(uri, HttpContentExtensions.CreateDataContract(obj))) {

  int iStatus = response.Content.ReadAsDataContract<int>();
  if (iStatus > 0)
  lblErr.Text = "Record Inserted";
  else
  lblErr.Text = "Insertion Failed";

}
}
catch (Exception)
{

throw;
}
}

以上是我调用的插入记录的方法。

你能帮我如何在 ajax 中调用这个方法吗?我尝试了下面的代码但没有工作。即使我在浏览器http://localhost:3324/Issues.svc/ADD/ 中运行这个链接,这也不起作用说找不到方法。

函数 CreateEmployee() { 警报(“S”); var strService = "http://localhost:3324/Issues.svc/ADD/"; $.ajax({ “类型”:“发布”, “网址”:strService, “数据类型”:“jsonp”, “数据”:{“代码”:“101”,“empname”:“Test140”,“模式”:“I”}, 成功:函数(json){ 警报(json); //结果 = jQuery.parseJSON( json ); }, error: ServiceFailed// 当服务调用失败时
} ); }

【问题讨论】:

    标签: javascript asp.net c#-4.0


    【解决方案1】:

    如果您使用的是 WCF - REST 服务,请查看此msdn article.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-10
      • 2013-08-06
      • 2018-05-10
      • 2011-02-18
      • 2013-03-20
      相关资源
      最近更新 更多