$("#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吗?
可能的原因不起作用:
你确定你的选择器$("submitbutton")好吗?这告诉jQuery寻找标签submitbutton.也许,你的意思$("#submitbutton")或$('.submitbutton').
你的js代码被包裹了$(document).ready(...)吗?除非jQuery可能不知道整个DOM树.