论坛首页 Web前端技术论坛

使用javascript调用webservice示例

浏览 71780 次
该帖已经被评为良好帖
作者 正文
   发表时间:2007-11-13  
继续修改:有时我们传递的参数可能是一段HTML,这样的话如果采用楼主的方法。那么无论采用什么分割符传递的HTML片段都可能被截断。
因此options.data直接传递Hash
修改代码如下:
//		var hash = new Hash(); 
		
//		if(this.options.data != null && this.options.data.clean != "")
//		{
//			hash = this.options.data.split("&").toHash(" = "); //Edit by:yza 2007/11/13
//		}
		
//		for(var i = 0; i < ell.length; i++)
//		{
//			var paraName = this.getElementAttrValue(ell[i],"name");
//			rtnValue = rtnValue + this.getSingleXML(paraName,hash);
//		}

      	for(var i = 0; i < ell.length; i++)
		{
			var paraName = this.getElementAttrValue(ell[i],"name");
			rtnValue = rtnValue + this.getSingleXML(paraName,this.options.data);
		}
0 请登录后投票
   发表时间:2007-11-17  
非常感谢楼上的朋友分享你的修改.
最近因为工作的关系,少上网了,没有及时回复,还请谅解.
0 请登录后投票
   发表时间:2007-11-19  
Webservice一般是应用的跨域共享。在一个域了产生调用的几率应该很小。
及时用一些跨域手段实现调用,效率应该也会受到影响。
我暂时还想不出在什么应用里面用ajax直接调用webservice有什么优势和便利。
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics