And what if somebody types something into three different boxes and then clicks SAVE on only one of them?
Do you expect all 3 to be saved? Or only the one clicked on?
Have you considered doing this via AJAX, so that the user does not *HAVE* to refresh the page? That way only the one(s) clicked on are saved but other changes are not (yet) lost.
An optimist sees the glass as half full.
A pessimist sees the glass as half empty.
A realist drinks it no matter how much there is.