rilm Posted March 17, 2011 Share Posted March 17, 2011 hi, i need some help with this code: <script type="text/javascript" src="prototype.js"></script> <script> function sendRequest() { new Ajax.Request("test.php", { method: 'post', postBody: 'name='+ $F('name'), onComplete: showResponse }); } function showResponse(req){ $('show').innerHTML= req.responseText; } </script> </head> <body> <form id="test" onsubmit="return false;"> <input type="text" name="name" id="name" > <input type="submit" value="submit" onClick="sendRequest()"> </form> <div id="show"></div> and this is the test.php file i have a variable number of buttons with all the same names but different values. when i use the above code in my page it and i click on button number 2 it shows only the value of button number 1 so it is not getting the correct value. i use the above code so my page dont reload when submitted. Quote Link to comment https://forums.phpfreaks.com/topic/230942-wrong-value/ Share on other sites More sharing options...
Maq Posted March 17, 2011 Share Posted March 17, 2011 Use tags in the future. Quote Link to comment https://forums.phpfreaks.com/topic/230942-wrong-value/#findComment-1188794 Share on other sites More sharing options...
rilm Posted March 17, 2011 Author Share Posted March 17, 2011 ok my mistake Quote Link to comment https://forums.phpfreaks.com/topic/230942-wrong-value/#findComment-1188803 Share on other sites More sharing options...
rilm Posted March 17, 2011 Author Share Posted March 17, 2011 i forgot this : function sendRequest() { new Ajax.Request("test.php", { method: 'post', postBody: 'name='+ $F('name'), onComplete: showResponse }); } function showResponse(req){ $('show').innerHTML= req.responseText; } this is in the head section and next is the test.php file <?php if($_POST["name"] == "") echo "name is empty"; else echo "you typed ".$_POST["name"]; ?> Quote Link to comment https://forums.phpfreaks.com/topic/230942-wrong-value/#findComment-1188814 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.