justtofly 发表于 2011-9-3 15:18:07

使用jquery的post方法的路径问题

本帖最后由 justtofly 于 2011-9-3 15:31 编辑

大家好, 我先贴代码。
js部分:
function check(db_name)
{
    var data = {'db[]':db_name};
    alert(data['db[]']); // 测试时这边可以正常显示
    $.post('index.php/admin/db/detect',
          data,
          function(content)
          {
                if(content == 1)
                {
                      alert("OK");
                }
          });}

其中admin是controllers 下的一个文件夹, db是具体的control类,代码如下:

class Db extends Dili_Controller
{
      function __construct()
      {
                parent::__construct();
      }
               
      function detect()
      {
                echo 1;
      }
}

我们先不讨论在控制层进行echo的问题, 我的想法是如果成功的话, 应该要弹出一个显示“OK”的对话框, 可是貌似没有进入到Db的detect方法中。请教下大家问题出在哪里呢?

baiyuxiong 发表于 2011-9-4 12:04:14

不要加if(content == 1)判断
直接alert(content)看是什么
页: [1]
查看完整版本: 使用jquery的post方法的路径问题