为什么当我将AJAX中文本框的值提交给PHP脚本时,它会失败并给我一个JSON解析错误?

为什么当我将AJAX中文本框的值提交给PHP脚本时,它会失败并给我一个JSON解析错误?,php,javascript,jquery,ajax,json,Php,Javascript,Jquery,Ajax,Json,这是我在jQuery中的脚本: $(document).ready(function() { $('input[type="submit"]').click(function() { event.preventDefault(); var email = $('.email').val(); $.ajax({ type: "POST", url: "register_email.php",

这是我在jQuery中的脚本:

$(document).ready(function() {
    $('input[type="submit"]').click(function() {
        event.preventDefault();

        var email = $('.email').val();

        $.ajax({
            type: "POST",
            url: "register_email.php",
            data: { "email": email },
            dataType: "json",
            success: function(data) {
                alert(data);
            },
            error: function(jqXHR, textStatus, errorThrown) {
                alert(textStatus + " " + errorThrown);
            }
        });
    });
});
它读取提交到变量
email
中的页面上文本框的值。我可以提醒你,它会显示出来的

但是,如果我将类似于
asdou
的内容放入框中并点击submit,则会出现以下错误:

parserror语法错误:JSON解析错误:意外标识符“asdou”

我的HTML是:

<html>
    <head>
        <title>Syllable - iPhone Speed Reader</title>

        <link rel="stylesheet" href="styles/style.css">

        <script type="text/javascript" src="scripts/jquery-1.8.1.min.js"></script>
        <script type="text/javascript" src="scripts/jquery-ui-1.8.23.min.js"></script>
        <script type="text/javascript" src="scripts/scripts.js"></script>
    </head>
    <body>
        <div class="content">
            <img src="images/app-icon.png" alt="App icon">

            <h1>Syllable</h1>
            <p>Speed reading app for iPhone. Devour all your Instapaper and Pocket articles, and learn to read much faster in the process.</p>

            <form method="post" action="#">
                <input type="email" class="email" placeholder="Email me when it's live">
                <input type="submit" class="submit" value="Send">
            </form>

            <a href="http://twitter.com/syllableapp"></a>
        </div>
    </body>
</html>

音节-iPhone速度读取器
音节
iPhone的快速阅读应用程序。狼吞虎咽地阅读你所有的Instapaper和Pocket文章,并在此过程中学会更快地阅读


我放进去的东西怎么了?如果有帮助的话,可以在上看到该页面。我只是不知道我的JSON有什么问题。

在您的输入字段中,您是否将id或类设置为“email”?是的,正如您在HTML中看到的。我猜您的php没有返回JSON。