1、jQuery可以调用aspx页面也可以调用WebService,这2个哪个效率更高?
2、jQuery可以使用$.get, $.post 等。$.ajax()调用ajax,简单说一下有什么区别,貌似都一样可以调用,哪个效率更高?

解决方案 »

  1.   

    1.效率差不多
    2.效率同样也差不多2.区别是get 是采用url传递数据 所以传递的数据不能超过2k
    post没有2k的问题 
    $.get, $.post  封装了上面的ajax调用区别  但没有判断调用的其他状态$ajax  可以判断调用的其他状态我都不知道我说什么了详情请看 锋利的jQuery
      

  2.   

    1. 一般ajax可调用asmx aspx ashx
      个人认为ashx效率是最高,asmx需要soap协议包装/XML转换,aspx需要搭建页面模型. ashx最直接,直接返回响应数据.2. get与post是常用的两种提交数据方式.  post对应于表单,get对应于url的querystring方式.
    如果小数据量的,方便明文的,可以用get, 如果提交的数据量很大,更适合于post.
      

  3.   

    jQuery.ajax 灵活度最高的
    jQuery.get 与 jQuery.post 分别对应 get 与 post 请求
    post 最终还是 .ajax 实现的