我使用CodeIgniter,基本上我有一个包含虚拟数据的表,并且我使用jQuery返回此数据。
我通过以下方式完成此操作:
控制器:
class Notifications extends CI_Controller{
function getAlerts(){
$query = $this->db->query("SELECT ID, subject, message, readMessage FROM data WHERE readMessage = 0");
$result = $query-&
我试图在我的模型中调用一个函数,但我想这样做而不需要经过控制器,这可能吗?下面提供的代码不起作用,我得到了404 Not Found
Javascript:
$.ajax({
type: "POST",
url: "/myApplication/usersModel/get_cash_player",
success: function(result){
alert("ok");
}
});
我的模型(位于usersModel.php中):
public function get_cash_playe
我和Codeigniter有问题,有以下症状。
当我将数据发送给控制器时,我无法捕获POST数据。我尝试回显一个简单的单词,这样我就可以将它返回到AJAX调用,并且响应总是为空。,因为我无法捕获控制器中的数据,所以我不能将它发送给模型,后者也返回给控制器。。
我觉得有点迷茫了。
以下是AJAX请求的示例代码。当我这样做时,我可以在浏览器控制台中看到"id“值确实是POST (id : 1)。
var id = 1; //a simple test value to send to the ajaxtest function in the user controller.
$.aja
好的。所以我正在使用CI做一个网站。以下是我的控制器的结构:
class MY_Controller extends Controller
class User extends MY_Controller
class User_Model
因此,我在用户控制器的构造函数中加载User_Model。我知道它是正确加载的,因为我试图从User_Model打印一些东西,而且它工作得很好。但是,当我从用户控制器中使用User_Model中的一个函数时,它开始给出错误。这是我收到的错误:
未定义属性: User::$User_Model
有人知道吗?
这是扩展控制器。
class MY_Control
我完全是ajax的初学者(一点也不知道jquery ),所以我一直在使用没有jquery的简单ajax,我想做的就是简单地调用codeigniter的控制器方法。不知道我做错了什么。以下是我的ajax函数和控制器:
function usernameOnChange() {
var username = document.getElementById("register_username").value;
if (username.length == 0) {
document.getElementById("
我遇到了codeigniter和JQuery Ajax帖子的问题。
我的javscript
$('.remove').click(function(){
var category=event.target.id;
var id=$('input[name=article_id]').val();
var p={};
p['id']=id;
$.ajax({
type: "POST",
u
我正在做一个用Codeigniter设计的项目。我是Codeigniter framework/php的新手,并且正在努力学习同样的东西。目前我有一个页面,其中显示了所有结果的表格。我希望可以选择删除任何我想要删除的行。我已经在模型和控制器中添加了功能,视图中出现了一个删除图标,但我不确定如何协调相同的功能。
模型中的函数:
function delete_row($job){
$querystr = 'delete from jobs where job = \''.$job.'\'';
$query = $this->db-&g
为了从数据库中删除一个人,我想在删除之前检查它与其他对象(如库存)的连接,然后在同一页面中显示引导对话框消息。
使用CodeIgniter,我有一个名为“Person‘so”的页面,它有一个链接来检查这些连接,如下所示:
<a class="btn btn-custom" href="person/checkConnections/<?=$ID_Person?>">Delete</a>
在控制器"person“中,"checkConnections”方法如下所示:
public function checkCo
当我去:
codeigniter/index.php引导样式加载良好。实际上是来自
codeigniter/application/view/Frontpage.php:
<div class="container">
<div class="hero-unit">
<h2>CodeIgniter Bootstrap</h2>
<p>CodeIgniter Bootstrap kick starts the development process of the web de
我在使用多级继承时遇到问题,如下所示。
我有一个扩展CI_Controller类的顶级控制器
class Application extends CI_Controller
{
}
名为'Site‘和'Admin’的控制器将应用程序控制器扩展为
class Site extends Application
{
}
class Admin extends Application
{
}
最后,'User‘和'Guest’类扩展了'Site‘控制器
class User extends Site
{
}
Class Guest extends Site
我是新来的CI &我被困在某处获得价值。我能否获得代码点火器中的示例代码,以便在Ajax、jQuery中将视图的值传递给控制器,并在相同的页面上获得结果?在控制器中,在单击复选框时,我将得到值。
主计长:
function test(a)
{
var id=a.value;
alert("Clicked, new value = " + a.value);
}
a.value给出了选中复选框的值。我要把它传给控制员。在根据查询传递后,将有一些过滤的结果,我再次需要抛出相同的视图。