通过ajax.net调用webservice

<asp:ScriptManager id="ScriptManager1" runat="server">
     <Services>
        <asp:ServiceReference Path="WebService.asmx"/>
        </Services>
    </asp:ScriptManager>

——————————————————————————————————————--

-------------------WebService1 -----------------------------
// 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
//[System.Web.Script.Services.ScriptService]

//webservice里的方法 用[WebMethod]标记过的方法可以通过接口调用
public class WebService1 : System.Web.Services.WebService
{
[WebMethod]
public List<string> GetList()
{
List<string> list = new List<string>();
list.Add("王一");
list.Add("22");
list.Add("河北");
return list;
}
}
--------------------HTMLPage1.htm-----------------------
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script src="js/Jquery1.7.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {
$(‘#Button1‘).click(function () {
$.ajax({
type: "post",
contentType: "application/json",
url: "WebService1.asmx/GetList", //此处访问本地的webservice服务/可以访问http上的
data: "{}",
success: function (result) {
var str = ‘‘;
for (var i = 0; i < result.d.length; i++) {
str += result.d[i];
}
$(‘#mydiv‘).text(str);
}
})
})
})
</script>
</head>
<body>
<div id="mydiv"></div>
<input id="Button1" type="button" value="button" />
</body>
</html>

时间: 2024-10-14 01:01:55

通过ajax.net调用webservice的相关文章

使用ajax和urlconnection方式调用webservice服务

<html> <head> <title>使用ajax方式调用webservice服务</title> <script> var xhr = new XMLHttpRequest(); function sendAjax(){ var url = "http://192.168.13.66:8080/hello";//webservice服务的地址 var requestBody = '<soapenv:Envelope

jQuery的ajax调用webservice返回XML数据传参错误

jQuery的ajax调用webservice返回XML数据传参错误: 有时候使用jquery的ajax调用带有参数的webservice返回XML格式输出的时候,会出现传参错误,当然错误的原因可能是多种多样的,下面就简单介绍一种. 一.错误代码: 1.ajax代码: $.ajax({ type:"post", url:"_service.asmx/getDataFromATable", data:" { tablename: temp }",

Ajax调用WebService(一)

Ajax调用WebService(一) 分类: Ajax 使用技术 WebService应用技术 ASP.NET学习记录2011-07-05 17:51 15799人阅读 评论(9) 收藏 举报 webserviceajaxxmlhttprequestfunctionjsoninput 一些感悟: 最近工作一直都很忙.很久没有更新自己的博客了.有很多东西要写.也只能慢慢写.真正能讲出来的东西,才能叫做真正掌握了吧.我很喜欢一句话:“纸上学来终觉浅,绝知此事要躬行”.所以,在工作之余,自己做一些D

Jquery ajax调用webservice总结

jquery ajax调用webservice(C#)要注意的几个事项: 1.web.config里需要配置2个地方 <httpHandlers>      <remove verb="*" path="*.asmx"/>      <add verb="*" path="*.asmx" validate="false" type="System.Web.Script

jquery中通过ajax调用webservice传递数组参数的问题

如题. 还是直接用例子说明来的直接些. 本人的项目中通过jquery.ajax调用webservice. 客户端代码如下: 1 $.ajax({ 2 url: "test/xxx.asmx", 3 type: 'POST', 4 dataType: 'xml', 5 timeout: 1000, 6 data: { name: "zhangsan", tags: ["aa", "bb", "cc"] },

AJAX 调用WebService 、WebApi 增删改查(笔记)

经过大半天努力,终于完成增删改查了!心情有点小激动!!对于初学者的我来说,一路上都是迷茫,坑!!虽说网上有资料,可动手起来却不易(初学者的我).(苦逼啊!) WebService 页面: /// <summary> /// TsetWeb 的摘要说明 /// </summary> [WebService(Namespace = "http://tempuri.org/")] [WebServiceBinding(ConformsTo = WsiProfiles.

Jquery Ajax 调用 WebService

原文:http://www.cnblogs.com/andiki/archive/2010/05/17/1737254.html jquery ajax调用webservice(C#)要注意的几个事项: 1.web.config里需要配置2个地方 <httpHandlers>       <remove verb="*" path="*.asmx"/>       <add verb="*" path="*

ajax调用webservice

<html> <head> <title>通过ajax调用WebService服务</title> <script> var xhr = new ActiveXObject("Microsoft.XMLHTTP"); function sendMsg(){ var name = document.getElementById('name').value; //服务的地址 var wsUrl = 'http://192.168.

ajax调用webservice服务

ajax调用是 html方向调用的, 而sqlconnection是 java代码调用的,本质差不多 1 <html> 2 <head> 3 <title>通过ajax调用webservice服务</title> 4 <script> 5 var xhr; 6 function sendAjaxWS(){ 7 xhr = new ActiveXObject("Microsoft.XMLHTTP"); 8 //指定ws的请求地址