求助AJAX使用POST返回404
var range_btn = $("#range_btn");$(range_btn).click(function(){
$.ajax({
type: "post",
dataType:"json",
url:'/admin/index.php/ajaxs',
data: {'a': '123'},
success: function() {
alert("test");
}
});
});
<?php
class Ajaxs extends Admin_Controller {
public function __construct()
{
parent::__construct();
}
// ------------------------------------------------------------------------
public function index(){
echo "success";
}}?>
获取不到返回值,提示404错误。我尝试用type: "GET",就正常工作
补全URL也一样。
请高手帮忙看看什么问题
按说不会,自己用firebug跟一下看看哪个环节有问题。 本帖最后由 qq522382 于 2015-6-11 18:05 编辑
我也是这种情况,如果不用AJAX可以,但在控制器中方法名应改成_site_post()格式,site是你的方法名,但如果这个方法不是在控制器Admin_Controller又可以,说明后台控制器Admin_Controller一定有个限制,若我们不用Admin_Controller控制器的方法,任何用户都可以使用这个方法,控制不了权限,我和你一样,也求高手解决这个问题啊
页:
[1]