jquery - Ajax call to servlet making additional call to servlet -
i have ajax call servlet jquery:
function updatemapping() { $.ajax({ type : "post", url : "/tool/updatemap", data : "maparray=" + maparrayvar+ "&submit=update", datatype : "html", success : function(data) { $(document).ajaxstop(function() { location.reload(true); }); } }); } this call making no problem , after updating while reloading page again calling servlet "submit=save" attribute.
<span> <input type="submit" name="submit" class="buttonabc" value="save" /> so data getting save twice
on button pass event:
<input type="submit" name="submit" class="button60" value="update" onclick="updatezonecirclemapping(event)" /> in javascript prevent default action:
function updatemapping(e) { e.preventdefault(); //prevents form submitting $.ajax({ type : "post", url : "/tool/updatemap", data : "maparray=" + maparrayvar+ "&submit=update", datatype : "html", success : function(data) { $(document).ajaxstop(function() { location.reload(true); }); } }); }
Comments
Post a Comment