jquery - Javascript post data without using AJAX -
hi have anchr tag on whcih submitting form seen below:
<form id="myform" action="main/postdata"> first name: <input type="text" name="fname"><br> last name: <input type="text" name="lname"><br><br> <a onclick="myfunction()" value="submit form">click</a> </form> <script> function myfunction() { document.getelementbyid("myform").submit(); } </script>
is there anyway can append post data additional value when user clicks, if had 2 tags establish 1 clicked? eg:
<form id="myform" action="main/postdata"> first name: <input type="text" name="fname"><br> last name: <input type="text" name="lname"><br><br> <a onclick="myfunction()" value="submit form">click</a> -- ? check 1 clicked? <a onclick="myfunction()" value="submit form">click 2 </a> </form>
i know easier use buttons - looking js/jquery solution if there 1 please, many thanks!
html:
<form id="myform" action="main/postdata"> first name: <input type="text" name="fname"><br> last name: <input type="text" name="lname"><br><br> <input type="hidden" value="" id="check_value1" name="check_value1"> <input type="hidden" value="" id="check_value2" name="check_value2"> <a onclick="document.getelementbyid('check_value1').value= 'yes';myfunction()" value="submit form">click1</a> <a onclick="document.getelementbyid('check_value2').value= 'yes';myfunction()" value="submit form">click2</a> </form>
js:
function myfunction() { document.getelementbyid("myform").submit(); }
you check 1 clicked , when post
ed data on server-side..one of check_value1
or check_value2
have value of "yes"
Comments
Post a Comment