大家有用过prototype.js的没有啊

cymandhxl 2008-12-10 10:09:06
我是一个初学者。如何用他来调用webservice啊。谁有具体的例子啊。特别是ajax那部分。
谢谢大家。
...全文
148 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuyq11 2008-12-10
  • 打赏
  • 举报
回复
参考
http://www.cnblogs.com/guoxiaocong/archive/2006/08/09/472036.html
http://www.cnblogs.com/nect/archive/2007/10/25/937020.html
leafbupt 2008-12-10
  • 打赏
  • 举报
回复
prototype.js没落了
JQuery要好用许多(真的,如果不是必须用prototype,趁早赶紧用JQuery)
网上有好多例子
无非就是
设定要提交的目标url
设定http请求的method是get还是post
设定要post的数据
当请求成功时执行的函数
当请求失败是执行的函数
......


// ajax
var request_url = "ManageBook.php"; // 请求url
var request_pars = getBookValue(); // 请求参数

// 创建ajax对象
var myAjax = new Ajax.Updater('result', request_url,{
method : 'post', // http 请求方法,get or post
parameters : request_pars, // 请求参数
onFailure : reportError, // 失败的时候调用 reportError 函数处理
onLoading : loading, // 加载时
onComplete : done // 读取完毕
})

// 上面的request_pars是类似 name1=value1&name2=value2这样的字符串
// reportError,loading,done都是定义好的函数,比如done吧,如下
function done(result)
{
// 这里的result就是得到的返回数据,你可以在此对它进行各种处理
}

Tiger_ldy 2008-12-10
  • 打赏
  • 举报
回复
例子:WEbservice类名叫AjaxService 其中有个方法叫做AddToCollection(string goodsid,string customerid,string shipperid)
调用如下:(其中alertmsg是接收返回值的js函数 又返回值就用 否则就如第二个)
new AjaxService().AddToCollection(goodsid,customerid,shipper,alertMsg);

new AjaxService().AddToCollection(goodsid,customerid,shipper);
gtiroy 2008-12-10
  • 打赏
  • 举报
回复
学习学习~

111,120

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧