Hi; 
you has a lot of sintaxis errors; 
I have written your code again and now works fine: 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
<html xmlns="http://www.w3.org/1999/xhtml";>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>jquery</title>
<script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
<script type="text/javascript">

$(document).ready(function(){
        $("#newsletteranmeldung").submit(function(){
            var email_result = $("#email").val();
            var action_result = $("#aktion option:selected").val();
            $.post("newsletter.php",{email: email_result, action:action_result 
}, function(data){
                $("#ausgabe").load("newsletter.php");
            });
            
            return false;
        });
    });

 
</script>
</head>

<body>    
<form action="" method="post" id="newsletteranmeldung">
<div id="ausgabe"><p>&nbsp;</p></div>
<table>
 
<tr>
<td style="padding-right: 15px;">E-Mail:</td>
<td><input id="email" name="email" size="35" maxlength="30" /></td>
</tr>
 
<tr>
<td></td>
<td>
<select id="aktion">
<option value="0">in den Newsletter eintragen</option>
<option value="1">Newsletter abbestellen</option>
</select>
</td>
</tr>
 
<tr>
<td></td>
<td><input type="submit" value="Go!" id="los" /></td>
</tr>
</table>
</form>
</body>
</html>

*******************

That's all; read and compare with yours:
The jQuery is rewrite and I have added an 'id' in the input. 

Bye!

> Date: Fri, 27 Feb 2009 07:34:48 -0800
> Subject: [jQuery] Beginner question: AJAX doesn't work
> From: sevenartwo...@googlemail.com
> To: jquery-en@googlegroups.com
> 
> 
> Hello everybody,
> 
> I tried some jQuery AJAX tutorials and got started with jQuery. Moving
> further, I got stuck somewhere in my code and I don't know, why. What
> I wanna do is simple: give an email address to a php script and
> display the script's answer in my page without reloading. so this is
> what i wrote:
> 
> <script type="text/javascript" src="jquery.js"></script>
> <script type="text/javascript">
> $(document).ready(function()
>       {
>       $("#newsletteranmeldung").submit(function()
>               {
>               $.post("newsletter.php",{email: $("#email).val() 
> $("aktion").val()},
> function(){$("#ausgabe").load("newsletter.php")}); return false;
>               });
>       });
> </script>
> 
> 
> <form action="" method="post" id="newsletteranmeldung">
> <div id="ausgabe"><p>&nbsp;</p></div>
> <table>
> 
> <tr>
> <td style="padding-right: 15px;">E-Mail:</td>
> <td><input name="email" size="35" maxlength="30" /></td>
> </tr>
> 
> <tr>
> <td></td>
> <td>
> <select id="aktion">
> <option value="0">in den Newsletter eintragen</option>
> <option value="1">Newsletter abbestellen</option>
> </select>
> </td>
> </tr>
> 
> <tr>
> <td></td>
> <td><input type="submit" value="Go!" id="los" /></td>
> </tr>
> </table>
> </form>

_________________________________________________________________
Drag n’ drop—Get easy photo sharing with Windows Live™ Photos.

http://www.microsoft.com/windows/windowslive/products/photos.aspx

Reply via email to