【发布时间】:2014-03-24 08:20:27
【问题描述】:
我想在 jquery 的 .ajax 函数中指定控制器路径。
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) 文件或 Javascript (.js) 文件中?
-
代码放在 .js 文件中,我正在验证表单字段,并希望在验证后将数据发送到 php 控制器以插入数据库
-
@Mudi 你检查我的答案了吗?我想它会帮助你
-
如果你想将 php 代码添加到 JS 文件中,你需要从一个 PHP 文件中提供 JS。添加控制器并更改其标头信息,然后在其视图中添加 JS 并包含控制器 URL 而不是 JS 文件。
标签: php jquery codeigniter