该帖已经被评为良好帖
|
|
---|---|
作者 | 正文 |
发表时间: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); } |
|
返回顶楼 | |
发表时间:2007-11-17
非常感谢楼上的朋友分享你的修改.
最近因为工作的关系,少上网了,没有及时回复,还请谅解. |
|
返回顶楼 | |
发表时间:2007-11-19
Webservice一般是应用的跨域共享。在一个域了产生调用的几率应该很小。
及时用一些跨域手段实现调用,效率应该也会受到影响。 我暂时还想不出在什么应用里面用ajax直接调用webservice有什么优势和便利。 |
|
返回顶楼 | |