我有一個大的窗體,其中一些字段值依賴於以前的元素。我使用jQuery的.trigger事件觸發相關字段的更新功能。當我刷新頁面時(單擊重新加載或單擊後退),所選的先前值仍然存在,但依賴字段未反映其他元素的值。如何在刷新時觸發更新功能?我看到了一種防止瀏覽器使用表單的緩存值的方法。我寧願使用緩存值並更新依賴於緩存值的元素的元素。jQuery,窗體,瀏覽器刷新
編輯:爲了說明形式:
<form>
<input id="element1" />
<input id="element2_dependent_on_element1" />
</form>
部件1仍然是正確的,但element2_dependent_on_element1則不會觸發事件.change。
我已經試過了,但我會再試一次,看看它是否有效。謝謝。 –
我試過了。我認爲(未確認).trigger在瀏覽器應用瀏覽器緩存之前觸發。我在dom加載完成後在表單上做了一個.reset。 –