问题一: 大众点评网使用的技术是什么?是J2EE吗?
问题二: 在大众点评网的添加商户里面,城市那个<select>标签中换一个城市:例如从S上海换成B北京,页面有所变动,地区那个<select>中的<option>都已经更改,而且页面的URL有变化:从/addshop/1_10 变为/addshop/2_10 其中最后的10代表分类是“美食”,下划线前面的数字是城市代码,1表示上海,2表示北京,我的问题是:
(1),城市那个select的变动而引起的刷新是整个页面的刷新还是局部刷新?
(2),它已经换了一个页面了还是依旧是以前的页面?
(3),它是通过什么方法改变地区那个select中的内容的?
(4),有用到ajax吗?
非常感谢!

解决方案 »

  1.   

    不用到ajax怎么去与服务器交互???
      

  2.   

    如果页面的URL有变化也就是地址栏中的地址有变化,则说明已经跳转到另一个页面中!!
    如果页面地址栏中的地址没有变化的话,则说明是当前页面的局部数据更新,它是使用ajax与服务器的异步交互的技术实现。
      

  3.   

    肯定是局部刷新,用Ajax可以实现
      

  4.   

    AJAX + 动态修改DOM(可以使用jQuery,或者原始DOM操作等)
      

  5.   

    AJAX + 动态修改DOM(可以使用jQuery,或者原始DOM操作等)
      

  6.   

    用ajax还页面还用刷新?
    页面的url都变了....
      

  7.   

    如果是url改变的话必定是页面重新载入,也就是页面经过了一次跳转。“/addshop/1_10 ”这样的url很有可能是采用了url重写技术,有可能是提交到某个指定的URL 然后将1_10这样的地址通过正则表达式拆分成例如addshop?para1=1&para2=10,要不然你可以查看一下页面的源代码,找到相应的<select> 然后看看它有没有onchange事件之类的js代码。