我正在使用jQuery.ajax()
以及一些特定的data
。其中一個是albumid
,如果用戶選擇不使用他的某個專輯,則在服務器端生成該albumid
。問題在於,如果用戶將幾張照片添加到新專輯中,則不是將所有照片添加到同一張專輯,而是創建多張專輯,每張專輯帶有一張照片。動態修改jquery通過ajax發送的數據
什麼是目前的工作:
- 更新專輯(使用一個用戶已經有)
- 創建新專輯
- 發回的新專輯編號
我試着根據在success
事件上發回的新專輯ID更新專輯名稱字段,認爲在接下來的ajax調用中,屬性data: ({ 'albumid': album.val())}
將成爲新專輯i d,但它仍然使用前一個值。
我知道這個問題可以通過使用async: false
來解決,因爲在這種情況下,每個ajax調用將使用專輯名稱字段中的更新值,但它完全凍結了瀏覽器。
對這個問題你有什麼技巧/建議嗎?
乾杯,
尼古拉斯。
「它創建了幾張專輯,每張專輯都有一張照片。」請解釋'它'?服務器軟件做到了嗎? – Anders 2010-09-28 12:51:15
一個遙遠的服務器軟件,以我上傳圖像。乾杯, – Nicolas 2010-10-01 14:06:38