codeigniter 将一个视图加载到另一个视图中获取变量

发布于 2024-11-08 16:24:40 字数 357 浏览 0 评论 0原文

当使用 jquery 将一个视图加载到另一个视图时,我会这样做。

在文件视图 5 中,

load("<?php echo site_url("controller/name")?>");

我正在加载包含视图的名称函数。但是如何从将视图加载到该视图的名称函数中获取变量?

function name(){
 $a['aa'] = 1;
 $this->load->view("file",$a);
}

我想加载 $aa 变量,我正在使用 jquery 加载函数,这是加载的函数 - 名称,默认视图不同,控制器中具有不同的函数。

When loading one view in to another with jquery i do that.

In file view 5

load("<?php echo site_url("controller/name")?>");

I'm loading the name function that contains the view.But how to get the variables from that name function that is loading a view in to that view ?

function name(){
 $a['aa'] = 1;
 $this->load->view("file",$a);
}

And i wan to load the $aa variable where i'm loading the function with jquery , this is the loaded function - name, the default view is different and with different function in the controller.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

明媚如初 2024-11-15 16:24:40

为什么不像这样通过控制器传递 $aa 呢?

    function name($aa = 1) {
          $this->load->view('file', $aa);
    }

然后你可以执行 load('');

你可能还想清理 $aa 。

Why don't you pass the $aa through the controller like this?

    function name($aa = 1) {
          $this->load->view('file', $aa);
    }

Then you can do load('<?php echo site_url('controller/name/1') ?>');

You might want to sanitize $aa as well.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文