+ -
当前位置:首页 → 问答吧 → jsonp的问题?

jsonp的问题?

时间:2010-02-03

来源:互联网

复制代码
  1. $(function(){
  2.   $.getJSON('http://www.cedian.com/test1.asp?callback=?',function(msg){$('#MyFace').attr('src',msg.UserFace);});
  3. });
  4. <img id='MyFace'>
  5. ----------------------------------------------------
  6. test1.asp
  7. {UserFace:'http://club.cedian.com/UploadFace/2009171038647721.jpg'}

为何图片不显示呢?

作者: quweiie   发布时间: 2010-02-03

试试test1.asp改成
{"UserFace":"http://club.cedian.com/UploadFace/2009171038647721.jpg"}

作者: ywqbestever   发布时间: 2010-02-03

jQuery 1.4以后需要严格的JSON语法,你可以试试把映射名加上引号

此外,jsonp需要返回值以括号标记:
({'UserFace':'http://club.cedian.com/UploadFace/2009171038647721.jpg'})

http://www.keakon.cn/bbs/thread-1026-1-1.html

作者: keakon   发布时间: 2010-02-03