I have table that uses inline editing with ajax to modify the fields. The table is sorted by last name.
If I change a last name so the row order is changed and then do a page refresh, the table is reordered but the field I changed still has the previous value in the dom. The input field does have the correct value in the html but the dom value is displayed.
A hard refresh, of course, displays all the correct values.
Why is my DOM out of sync? How can I get refresh to display the correct value?
Edit after responses
It was Firefox retaining the previous value for the input fields. After poking around on the web, I found that adding <form autocomplete="off">
will force Firefox to not cache the old value.