we using jquery dirtyform plugin display warning users if change form data , try navigate away page , works well.
one additional thing force form dirty when page first loads. can't figure out how - i've attempted using javascript change values on form fields, i've tried adding "changed" class form fields, neither of these trigger warning dialog when navigate away page.
is there way this?
answer:
$(document).ready(function() { $("form").dirty_form({includehidden: true}); $("a").dirty_stopper(); $("#dummy").val("1"); $("#dummy").blur(); });
and in html:
<input type="hidden" name="dummy" id="dummy" value="0" />
$("#myformid").find("input").change();
you'll need change selectors, think want. triggers jquery's "change" event (which dirty form listening for) on selected elements.
Comments
Post a Comment