Guest User

Untitled

a guest
Sep 5th, 2018
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.43 KB | None | 0 0
  1. Mootools ajax request
  2. <form name ="f1" action="">
  3. <select id="myr" NAME ="s1" onChange = "GetSelectedItem()">
  4. <OPTION VALUE = "meshed" selected >-- Please Select --</OPTION>
  5. <OPTION VALUE = "girls">Male seeking Female</OPTION>
  6. <OPTION VALUE = "mens">Female seeking Male</OPTION>
  7. <OPTION VALUE = "mens">Male seeking Male</OPTION>
  8. <OPTION VALUE = "girls">Female seeking Female</OPTION>
  9. </select>
  10. </form>
  11.  
  12. $dbhost = 'localhost';
  13. $dbuser = 'root';
  14. $dbpass = '';
  15. $conn = mysql_connect($dbhost, $dbuser, $dbpass) or die('Error connecting to mysql');
  16. $dbname = 'ratings';
  17. mysql_select_db($dbname) or die('Error connecting to database');
  18. $sql = "TRUNCATE TABLE rabid_ratings";
  19. $re = mysql_query($sql) or die(mysql_error());
  20. echo "done";
  21.  
  22. <script type="text/javascript">
  23. window.addEvent('domready',function(){
  24. var myRequest = new Request({
  25. url: 'truncate.php',
  26. method: 'post',
  27. onRequest: function(){
  28. },
  29. onSuccess: function(responseText){
  30. alert("done!"+ responseText);
  31. },
  32. onFailure: function(){
  33. alert("failed");
  34. }
  35. });
  36.  
  37. $('myr').addEvent('change', function(event){
  38. event.stop();
  39. myRequest.send();
  40. });
  41. });
  42. </script>
  43.  
  44. $('mydropdown').addEvent('change', function(){
  45. //do your request (AJax) here
  46. });
  47.  
  48. <select id="myr" NAME ="s1">
  49. <OPTION VALUE = "meshed" selected >-- Please Select --</OPTION>
  50. <OPTION VALUE = "girls">Male seeking Female</OPTION>
  51. <OPTION VALUE = "mens">Female seeking Male</OPTION>
  52. <OPTION VALUE = "mens">Male seeking Male</OPTION>
  53. <OPTION VALUE = "girls">Female seeking Female</OPTION>
  54. </select>
  55.  
  56. <?php
  57. echo $_POST['s1'];
  58. ?>
  59.  
  60. window.addEvent('domready', function(){
  61. var myRequest = new Request({
  62. url: 'truncate.php',
  63. method: 'post',
  64. onRequest: function() {
  65. },
  66. onSuccess: function(responseText) {
  67. alert("done! " + responseText);
  68. },
  69. onFailure: function() {
  70. alert("failed");
  71. }
  72. });
  73.  
  74. $('myr').addEvent('change', function(event) {
  75. event.stop();
  76. var data = this.name + '=' + this.value; //s1=<option value>, which is the post data we are sending to the php script
  77. myRequest.send(data);
  78. });
  79. });
Add Comment
Please, Sign In to add comment