ajax帖子没有给出任何指示

Li3*_*3ro 2 ajax jquery post

$("#submitbutton").button().click(function() {
    $.ajax({
        type: 'POST',
        url: 'tst/mmm.php',
        data: { abc: "abcdefghijklmnopqrstuvwxyz" },
        success: function(msg){
            alert(msg);
        }
    });
});

# cat tst/mmm.php
<?php echo json_encode(array("first"=>"YyXy","last"=>"yyyyXXX")); ?>    
Run Code Online (Sandbox Code Playgroud)

为什么我看不到第一个告诉我的警告= YyXy&last = yyyyXXX.如果它意味着什么,可以从远程访问mmm.php.他们都是阿帕奇.我应该在哪里寻找这篇文章的回复?对不起这个主题的蹩脚问题,我是新手.感谢名单!

编辑1:HTML代码:

 <body>
            <div id=container>
            <div id="first">
                    <form id='form1'>
                            <button id="submitbutton" type="submit">Submit</button></br></br>
                    </form>
            </div>
Run Code Online (Sandbox Code Playgroud)

编辑2:我需要特殊用户:html的组权限发布到php?我应该使用一些特殊设置来允许在apache配置(httpd.conf)中访问mmm.php吗?

mad*_*end 7

可能的原因不起作用:

  • 你确定你的选择器$("submitbutton")好吗?这告诉jQuery寻找标签submitbutton.也许,你的意思$("#submitbutton")$('.submitbutton').

  • 你的js代码被包裹了$(document).ready(...)吗?除非jQuery可能不知道整个DOM树.