搜尋

首頁  >  問答  >  主體

javascript - 使用介面形式進行ajax提交重複

在pc端進行介面形式的ajax異步提交數據,這數據是一些input以及圖片,這裡我沒用用到form表單的形式提交,而是透過簡單的獲取值,然後把值放到需要提交介面對應的字段,在第一次提交成功沒有問題。但每次進行下一次提交的時候會重複提交上一次的數據,而上一次的數據不是所有重複提交,而是有些是上一次的。有些是沒有還是不知道不辨識。直接一串問號

大家讲道理大家讲道理2781 天前588

全部回覆(5)我來回復

  • 大家讲道理

    大家讲道理2017-05-19 10:17:20

    貼程式碼貼圖,先思考幾個問題

    1.是不是使用了什么框架。原生的还是什么
    2.提交的数据是不是一个对象,对象是不是没有清空。
    3.是不是事件有问题。形成了闭包导致数据异常?

    回覆
    0
  • 为情所困

    为情所困2017-05-19 10:17:20

    同意1樓的答主,建議題主貼一下代碼;
    jquery 的 ajax ,可以試試禁止快取選項,cache:false。

    回覆
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-19 10:17:20

    看network就好了嘛

    回覆
    0
  • 滿天的星座

    滿天的星座2017-05-19 10:17:20

    建議查看network 看每次的提交的資料是否是符合要求的 或再提交前輸出一下要提交的內容

    回覆
    0
  • 滿天的星座

    滿天的星座2017-05-19 10:17:20

    在問問題之前,先檢查一下自己的程式碼,在debug自己的程式碼,相信你自己可以解決這個問題。

    回覆
    0
  • 取消回覆