最新评论
云淡风轻-.net 2010-06-23 10:59
@技术,趋势
MS的我也用,还是不够灵活,我最近看了 JQuery 的验证控件,觉得还行,不知道有没有 自动化的方案。。。
XueM 2010-04-04 01:40
楼主好:
这个 demo 是不是在 .net framework 3.5 上才行啊?
我用 visual studio 2005 运行一直有错误提示:
程序能够执行error:function(xhr){alert("Error:"+xhr.status);}
云淡风轻-.net 2010-01-28 18:12
@Mr_Sheng
应该是设置成jsonp
现在才知道,这些东西js框架中都有,jquery的getJSON以及ajax都可以实现,其它框架也都有
Mr_Sheng 2010-01-28 18:08
@感觉没了
jQuery.getJSON在内部实际上调用的还是$.Ajax()方法,
可以看看Jquery源码,$.Ajax()方法只要设置dataType为json就可
以了,
浪子 2010-01-28 16:43
@云淡风轻-.net
不知道你有没有看我给你的资料。
要看发起的请求是不是jsonp请求?
怎么判断是不是jsonp请求呢?
关键看你的url中的参数jsonp的回调函数。
各个jsonp api要求是不一样的。
例子中的flickr jsonp api的回调参数名称是jsoncallback。
Note that the site you're trying to call needs to support JSON-P output. The callback parameter might vary depending on the API, for instance Yahoo Pipes requires "_callback=?"
jsonp的核心实现还是和你文章中的一样,利用script的载入,只不过业界已经形成标准了,你还要自己写一个吗?
给你资料,你不仔细看,让我很纠结啊...
不过jsonp是处理数据交互的,如果你要共享cookie,那就是另外的话题了。
云淡风轻-.net 2010-01-28 16:08
@浪子
是这样没错,jq是可以获取远程数据,不过你用$.Ajax()来请求一个
远程或者子域名的页面,难道就没有看到报的js错,依然是没有权限
你试试看
浪子 2010-01-28 15:51
一个jquery的例子
http://docs.jquery.com/Ajax/jQuery.getJSON
跨域获取flickr图片信息
浪子 2010-01-28 15:48
@云淡风轻-.net
原理细节可以看 http://bob.pythonmac.org/archives/2005/12/05/remote-json-jsonp/
其他自己google下。
现在大部分js类库都支持jsonp调用的,比如jquery。
很多站点也提供jsonp格式,比如twitter,flick等等。
