javascript - Clear fields on browser's back button -
i have disabled browser's button using following javascript code. works want code clear fields on form or atleast reload page on browser's button click. using c#.
any appreciated. thank you.
function disablebackbutton() { window.history.forward() } disablebackbutton(); window.onload = disablebackbutton; window.onpageshow = function (evt) { if (evt.persisted) disablebackbutton() } window.onunload = function () { void (0) } i have tried doing this. doesn't work
protected void page_load(object sender, eventargs e) { tbps.text = " "; tbname.text = " "; tbemail.text = " "; tbcontact.text = " "; tbsug.text = " "; rbtheme3.checked = true; rbfoodvar3.checked = true; rbtransport3.checked = true; rbloc3.checked = true; rbtime3.checked = true; }
do in javascript inside unload function
for textboxes
$('input:text').val(''); for checkboxes
$('input:checkbox').prop('checked', false); for radioboxes
var radiogroups = []; $("input:radio").each(function(){ if (radiogroups.indexof(this.name) > -1) { return; } radiogroups.push(this.name); }); radiogroups.foreach(function (groupname) { var $group = $('input[name="' + groupname + '"]:radio'); $group.prop('checked', false); // if want select third 1 $group[2] && $($group[2]).prop('checked', true); });
Comments
Post a Comment