添加/更新/返回杂货店中的列表时没有成功消息

问题描述 投票:3回答:2

我正在使用Codeigniter和Grocery Crud进行项目。 crud似乎工作正常,但问题是,当我尝试添加值时,我没有得到成功消息。相反,我得到一个像下面的文本框

我尝试从头开始重新安装crud,但仍然是一样的。

addupdate没有显示成功消息,当我点击更新并转到列表时没有任何反应。

有人可以帮我这个吗?

php codeigniter grocery-crud
2个回答
4
投票

实际上,这是一个很好的问题,因为当出现JavaScript错误时,杂货CRUD会出现常见错误。当上一页出现JavaScript错误时,这主要是一个问题。

例如,当您处于添加表单时。例如:http://www.grocerycrud.com/demo/offices/add检查您的firebug以查看是否存在任何JavaScript错误。当您在JavaScripts中已经有jquery或jqueryUI时,这通常会发生。如果是这样,那么为了防止冲突,一行简单的代码可以让你从搜索中解脱出来。你可以简单地做:

$crud->unset_jquery(); //This will unset the Jquery library to load 

要么:

$crud->unset_jquery_ui(); //This will unset the Jquery UI library to load 

如果您仍然遇到问题,请检查JavaScripts并尝试删除一些可能导致此问题的插件。有时它会在安装Twitter Bootstrap时发生,但只有unset_jquery()方法可以完成这项工作。

最后我不确定,但我认为最新的杂货CRUD版本与Jquery v.1.9.0不兼容。因此,如果您使用的是Jquery 1.9.0,请尝试切换到以前的版本,例如1.8.3或者您必须等待支持Jquery v.1.9.0的杂货CRUD v.1.4的主要版本。


0
投票

如果有人遇到这个问题我相信这是一个模板问题,但没有更多的时间来诊断我只是在Grocery_CRUD.php库的success_message函数中将null设置为update_layout

这消除了错误,但当然不包括成功消息。

© www.soinside.com 2019 - 2024. All rights reserved.