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 posted data on server-side..one of check_value1 or check_value2 have value of "yes"
Comments
Post a Comment