ajax上傳問題

上傳不會有太大的問題,可是問題是什麼呢?

今天我在做項目的ajax圖片上傳是遇到一個問題,看看大家有沒有類似的經歷:

1.異步上傳(沒有問題)

2.問題來了,我在一個表單中使用ajax上傳,如果是新增的信息,我們數據庫中還沒有生成相應的ID,這時候圖片上傳在數據庫中就找不到相應的位置,圖片雖然上傳成功,但是跟我們表單提交的信息對應不起來,這是個嚴重的bug,

針對上述問題怎麼解決呢?我說下我的解決方案,大家有什麼好的方案也提出來,互相學習。

1.當用戶進入上傳頁面是,後端生成一個唯一的code值,並且賦值到前端,

2.用戶異步上傳時帶上該code值,一起存入緩存

3.表單提交時,我們拿code值去緩存中去找相應的圖片信息。

成功完成異步上傳

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章