调用jQuery中的Codeigniter控制器函数

我想在.ajax函数的jquery中指定控制器路径.

type:'POST',
                    url:"<?php site_url('login/validate'); ?>",
                    //dataType: "json",
                    data:data1,

                    success: function (response){

                            //alert (response);

                            $("span.error").html('Congrats! You are successfully registered with our site').addClass('error');
                            //window.location="site";

                        },

目前,我正在执行此操作,但是路径被当作字符串使用.它进入成功功能,我不知道为什么?但是当我提醒响应时,它给出了“不允许的关键字符”错误

解决方法:

这是由于网址:“<?php site_url('login / validate');?>”,仅创建网址:“”,您需要回显该网址.

  url:"<?php site_url('login/validate'); ?>",

改成

  url:"<?php echo site_url('login/validate'); ?>",

要么

 url:"<?= site_url('login/validate'); ?>",
上一篇:PHP-CodeIgniter:如果Active Record找不到任何数据,则返回FALSE


下一篇:poi excel 导出