我想在AJAX請求成功後更改複選框標記的屬性。 假設我想用AJAX結果更新屬性'name'。如何在AJAX響應後保留我的複選框狀態?
屬性得到更新,但我鬆開複選框狀態(選中或未選中)。 我該如何預防?
請,發現這裏的代碼和腳本: http://jsfiddle.net/CpQ2D/1/
謝謝
我想在AJAX請求成功後更改複選框標記的屬性。 假設我想用AJAX結果更新屬性'name'。如何在AJAX響應後保留我的複選框狀態?
屬性得到更新,但我鬆開複選框狀態(選中或未選中)。 我該如何預防?
請,發現這裏的代碼和腳本: http://jsfiddle.net/CpQ2D/1/
謝謝
你可以保存在數據被髮送,然後復位他們你的Ajax響應後的複選框的狀態。
其實,看看你的代碼,你打電話給e.preventDefault();
我相信防止複選框的默認行爲,這是改變其顯示樣式進行檢查。刪除它,它應該工作正常。
這裏雅去..在ajax調用之前保存值,並設置成功的價值。
刪除e.preventDefault也可以,但我認爲你打電話給它是有原因的 – stephen776 2011-01-07 18:39:09
哇傢伙,我大概花了5-6個小時的奮力的和無解了,你剛剛說的是一回事,救了我的命!真的感謝! – Daniele 2011-01-07 20:11:16