検索

ホームページ  >  に質問  >  本文

javascript - 现在做联级菜单还用Ajax么?还是加载页面的时候把所有需要的数据加载完成再通过JS操作?

现在做联级菜单还用Ajax么?我用firebug看好乐购添加地址选择地名的时候并没有发出请求。比如选择北京,二三级选项单分别切换成北京的区县,这个过程貌似没有去从服务器请求数据。现在的实现联级菜单一般都是怎么做的啊?

PHPzPHPz2790日前781

全員に返信(4)返信します

  • 数据分析师

    数据分析师2017-10-01 01:13:06

    javascript - カスケード メニューを作成するときに、今でも Ajax を使用しますか?それとも、ページをロードするときに、必要なデータをすべてロードしてから、JS を通じて操作しますか? -PHP 中国語 Web サイト Q&A-javascript - カスケード メニューを作成するときに今でも Ajax を使用しますか?それとも、ページをロードするときに、必要なデータをすべてロードしてから、JS を通じて操作しますか? -PHP中国語サイトQ&A

    ぜひ見て学んでください。

    返事
    0
  • PHP中文网

    PHP中文网2017-04-10 12:43:39

    JS数组可以实现。

    还是要看需求来确认实现方法。
    比如配送地区,不是全范围的,但又经常性的增加/变动,那用ajax等方式后期维护成本相对低。
    而如果是让用户选择所在城市的,这种联级数据不变动的,则用数组即可。

    返事
    0
  • 怪我咯

    怪我咯2017-04-10 12:43:39

    这些都是固定不变的,没必要Ajax了,直接生成静态Js数组

    这里不能传文件么,我刚整理出来的三级联动,兼容IE/Chrome/FF

    代码写的不好看,就不拿出来丢人了。

    返事
    0
  • PHP中文网

    PHP中文网2017-04-10 12:43:39

    直接输出在页面上的体验会比较好,ajax要等。前后端约定统一的话维护成本应该是差不多的。

    返事
    0
  • キャンセル返事