0

我有 jquery 脚本

wamp/www/codeigni/js/script.php

我有welcome.php作为控制器。我想通过来自'script.php'的ajax从控制器'welcome.php'访问方法“getOneUserAjax”

 $.post("<?php echo site_url('/welcome/getOneUserAjax');?>",formData,function(data)
{
       alert("hi");
   alert("success");
});

我尝试了其他方法可以如何在 script.php 中给出路径

4

2 回答 2

1

如果我理解正确,你的 jQuery 代码/js/需要知道 ajax 控制器/方法 url,对吗?如果是这样:在您看来,调用该 jquery 代码之前,请输入以下内容:

<script>var base_url = '<?php echo base_url(); ?>';</script>

base_urljs 变量现在可用于您的 jquery 。

您现在应该能够执行以下操作:

$.post(base_url + "welcome/getOneUserAjax",formData,function(data){ //etc
于 2013-04-15T08:07:06.703 回答
0

假设这是你的 base_url 到自动加载文件

$config['base_url'] = 'http://localhost/site_name/';

在你的脚本中试试这个

$.post('<?php echo base_url()?>welcome/getOneUserAjax', 
          function(data) {

                  alert(data);
      });   

并假设这是你的班级welcome.php,这是功能getOneUserAjax

function getOneUserAjax()
{
     echo 'success';
}
于 2013-04-15T08:40:35.337 回答