gpt4 book ai didi

jquery - ajax post没有给出任何指示

转载 作者:行者123 更新时间:2023-12-01 02:01:06 25 4
gpt4 key购买 nike

$("#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")); ?>

为什么我看不到告诉我 first=YyXy&last=yyyyXXX 的警报。如果这有什么意义的话,那就是可以从远程访问 mmm.php。他们都在 Apache 上。我应该在哪里寻找这篇文章的回复?很抱歉这个主题中提出了一些蹩脚的问题,我是新手。谢谢!!

编辑1:html代码:

 <body>
<div id=container>
<div id="first">
<form id='form1'>
<button id="submitbutton" type="submit">Submit</button></br></br>
</form>
</div>

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

最佳答案

这不起作用的可能原因:

  • 您确定您的选择器类似于 $("submitbutton") 吗?这告诉 jQuery 寻找标签 submitbutton。也许,您的意思是 $("#submitbutton")$('.submitbutton')

  • 你的 js 代码是否包含在 $(document).ready(...) 中?除非 jQuery 可能不知道整个 DOM 树。

关于jquery - ajax post没有给出任何指示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11584934/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com