codeigniter 如何在单击时调用按钮内的控制器/方法?

xkrw2x1b  于 2022-12-07  发布在  其他
关注(0)|答案(7)|浏览(159)

我想用onclick方法调用一个控制器。我解决了这个问题,但我想找到一个解决这个问题的方法。

<button type="button" class="btn btn-success" onclick="<?php  ?>">Sign Up</button>
ecfdbz9o

ecfdbz9o1#

请尝试以下代码:

<button type="button" class="btn btn-success" onclick="window.location='<?php echo site_url("controller/fun_name");?>'">Sign Up</button>
dy2hfwbg

dy2hfwbg2#

您可以这样使用,

<button type="button" class="btn btn-success" 
        onclick="<?php echo base_url()?>controller/function">Sign Up</button>
svgewumm

svgewumm3#

<?php echo base_url(); ?> "controller/function"

这个应该够了

hsgswve4

hsgswve44#

按键式呼叫控制器

控制器名称为“home
函数名为“插入

<form action="home/insert" method="POST">
//add codes here
</form>

这里有有用的链接-〉http://www.w3schools.com/tags/att_form_action.asp

mum43rcc

mum43rcc5#

使用如下锚标记单击时将重定向到另一个页面

<?=   anchor("controllerclassname/method",'Sign Up',['class'=>'btn btn-success float-left']); ?>
cbjzeqam

cbjzeqam6#

onclick="window.location='<?= base_url(); ?>/Admin/admin_profile'"

这一个将工作,否则请检查Codeigniter 4中基本URL App/config/App.php

cngwdvgl

cngwdvgl7#

<button type="button" class="btn btn-success" onclick="<?= base_url('controller/method')  ?>">Sign Up</button>

首先你必须在config.php中添加base_url,然后你才能调用你的控制器
且相同

相关问题