Jquery won't post my form
I am having this simple code which i want to use to posts some form to a processing script.
- <!Doctype>
- <head>
- <meta charset="utf-8" />
- <script type="text/javascript" src="jquery.js"></script>
- <script type="text/javascript">
- jQuery(function() {
- jQuery('.sliderSave').live("click",function()
- {
- var dasvalue = jQuery(this).attr("value");
- jQuery("input[name='dashidden']").val(dasvalue);
- jQuery.ajax({
- type: "POST",
- url: "exchange.php",
- data: jQuery(".aj").serialize(),
- success: function(data){
- //var ifilter = jQuery(html).find('.one').html();
- alert(data);
- }
- });
- return false;
- });
-
-
- jQuery(".add_new").click(function(e){
- e.preventDefault();
- jQuery("<table><tr><form name='hello' class='aj' action='' method='post'><input type='hidden' name='clickedButton' value='initial' /><td><input type='text' name='sliderTitle' value='default title'/></td> <td><input type='text' name='sliderLocation' value='default location' /></td><td><textarea name='sliderDescription'>lorem ipsum</textarea></td><td><input type='submit' class='sliderSave' value='save'/></td><td><button class='sliderDelete' name='delete' value='delete'>Delete</button></td></tr></form></table>").appendTo('.krud_items');
- });
- });
- </script>
- </head>
- <body>
- <a class="add_new" href="">add new</a>
- <div class="krud_items">
- </div>
- </body>
- </html>
Everytime i click save,my code is not posting anything.On firebug the post is empty.The processing reaches the script and returns what i wanted but nothing was posted.Here is a fiddle
http://jsfiddle.net/thiswolf/7aa5b/1/
My php code
exchange.php
- <div class="one">
- <?php
- /*
- $clickedButton = $_POST['clickedButton'];
- //$sliderKey = $_POST['sliderKey'];
- $sliderTitle = $_POST['sliderTitle'];
- $sliderDescription = $_POST['sliderDescription'];
- $sliderLocation = $_POST['sliderLocation'];
- echo $clickedButton;
- echo '<br/>';
- echo '<br/>';
- echo $sliderTitle;
- //echo '<br/>';
- //echo '<br/>';
- echo $sliderDescription;
- echo '<br/>';
- echo '<br/>';
- echo $sliderLocation;
- */
- echo 'if this appears,post was successful '.time();
- ?>
- </div>