zoukankan      html  css  js  c++  java
  • 你以为ajax没有毒?

      

      

    这张图里说漏了一点,第二次的时候不只是出现“龙之谷”的分区数据,而且在列表里会同时包含龙之谷游戏分区的数据和征途2游戏的分区数据。龙之谷的分区数据在下,征途2的分区数据在上。

      例如,“龙之谷”的分区数据是

      <li>龙之谷的分区数据一</li>,而“征途2”的分区数据是<li>征途2的分区数据一</li>

    那么现在列表就是

      <li>征途2的分区数据一</li>

        <li>龙之谷的分区数据一</li>

      这个问题我之前并不知道是ajax的异步请求的原因,只是很奇怪怎么会这样,怀疑是别的理由,直到很有经验的同事看了之后才说应该是ajax异步请求的原因。

    之所以这样时因为:

      第一步:我在龙之谷的游戏分区里输入”d“,选择它的拼音里含有d这个拼音的分区,于是调用了一个ajax方法,去后台请求获得含有”d“拼音的龙之谷的游戏分区了。

    就在那边在请求的时候,

      第二步:我又去在左边的下拉列表里选择了游戏”征途2“,然后在选择游戏分区的输入框里输入”t”,筛选征途2的游戏分区里包含“t”的游戏分区,可是就在这个时候第一步里向后台请求“龙之谷”游戏的经过筛选后的分区数据来了,于是在游戏列表显示,然后马上“征途2”游戏分区的数据也从服务器返回来了,于是就追加在龙之谷的分区数据的上面了。

    ..
  • 相关阅读:
    Java多线程总结之线程安全队列Queue
    Java四种线程池
    Java多线程同步 synchronized 关键字的使用
    mysql存储过程语法及实例
    Mysql 中有关日期的函数(sql)
    mysql sql常用语句大全
    spring主要的作用?
    Java:描述反射机制的作用?举几个反射的应用?
    设计模式之六大原则(转载)
    Android之微信开放平台创建应用
  • 原文地址:https://www.cnblogs.com/lanyueer/p/2154965.html
Copyright © 2011-2022 走看看