问题标签 [jqgrid-php]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jqgrid-php - jqgrid中的空网格
我正在尝试将网格集成到我的 PHP 项目中,JQgrid 看起来很简单!!当我集成时,我只能看到网格,而不是网格中的数据!我刚刚更改了示例代码的数据库设置以使用我的数据库。
调试结果:
当我使用 firebug 进行调试时,我能够在 firebug 的 consolde 模式下看到 db 行。
这里还粘贴了 jqGrid.log 的日志
它还会引发警告消息“警告:date() [function.date]:依赖系统的时区设置是不安全的。您需要使用 date.timezone 设置或 date_default_timezone_set() 函数。如果您使用了这些方法中的任何一种,但您仍然收到此警告,您很可能拼错了时区标识符。我们在 C:\Users\Karthik\Desktop\apache\htdocs 中选择了 'America/New_York' 作为 '-5.0/no DST' \php\jqGrid.php(1) : eval()'d 代码在第 1 行"
这两个文件都位于根目录中。一些疑难解答的线索
PHP 代码“myfristgrid.php”
需要一次'jq-config.php';
// 包含 jqGrid 类
require_once "php/jqGrid.php";
require_once "php/jqGridPdo.php";
$conn = 新 PDO(DB_DSN,DB_USER,DB_PASSWORD);
$conn->query("SET NAMES utf8");
$grid = new jqGridRender($conn);
$grid->调试=真;
$grid->SelectCommand = 'SELECT * FROM question';
$grid->datatype = 'json';
$grid->setColModel();
$grid->setUrl('myfirstgrid.php');
$grid->setGridOptions(array( "caption"=>"这是自定义 Caption", "rowNum"=>10, "sortname"=>"id", "hoverrows"=>true, "rowList"=>array( 10,20,50), ));
$grid->setColProperty("id", array("label"=>"ID", "width"=>60));
// 享受
$grid->renderGrid('#grid','#pager',true, null, null, true,true);
$conn = 空;
jqGrid.log
执行了 2 个查询 - 2011-01-26 22:50:28 Array ([0] => Array ([time] => 2011-01-26 22:50:28 [query] => SELECT COUNT(* ) AS COUNT FROM question [data] => [types] => [fields] => [primary] => [input] => )
)
php - I need to get the entire row data from jqGrid when i click the link in same row using jQgrid
I am new to JQgrid and am unsure how to handle this use case.
When a user clicks on a link in a specific row in jQgrid I need to get the row data with a separator.
jquery - jq网格。使列的总和“无法使用 stdClass 类型的对象”时出错
我正在尝试以下jqGrid示例:
http://www.trirand.net/demophp.aspx
功能杂项
页脚自定义
并获得以下详细信息:
致命错误:不能在
C:\htdocs\proyect\js\jquery\jqGrid\php\jqGrid.php(1)中使用 stdClass 类型的对象作为数组:第1行的 eval() 代码
当您想对“运费”列求和时会发生错误:
PHP:
我们使用的 jqGrid 版本是“3.8.2.1”和 PHP “5.3.1”。
问题是什么?
php - PHP jqGrid不返回数据
我在我的 Mac 开发环境中设置了一个非常基本的 jqGrid。一切正常。网格渲染和数据加载没有问题。
当我将整个站点移到我的 Windows 机器上时,除了 jqGrid 之外,该站点工作正常。由于某种原因,网格无法访问数据。我正在使用 PDO 对象来连接和查询数据库。当我从 Mac 切换到 Windows 时,数据库凭据没有改变。我可以使用与网格分开的 PDO 对象,但是当我将对象传递给网格时,它似乎不起作用:
我不知道是什么改变导致了这个问题。
谢谢, 贾
jquery - 在 jqGrid 的 textarea 中,滚动条在哪里?
我想知道如何在 jqgrid 中显示滚动条。
我使用 jqgrid 显示一些带有 textarea 的数据
textarea 显示,但没有滚动条。
提前致谢
jquery - 为什么每次单击列标题时都无法在 jqgrid 中对网格进行排序?
我真的很困惑,我使用 jqgrid 的程序每次单击列标题时都不会排序(降序)?我尝试创建一个使用本地数据(.json 数据)的程序,当我单击列标题时,它在排序方面效果很好。那么第一个有什么问题呢?我正在使用来自客户端服务器的数据....
这是我的 JavaScript 代码:
这是我在 javascript 中的代码,我无法对我的 jqgrid 进行排序...我的 process.php 代码:
将数据加载到 jqgrid 没有问题。唯一的问题是我无法按降序对它们进行排序。每次单击列标题时,它只会升序排序,如果再次单击,则不会发生降序。有什么问题?
php - 如何获取加载以从服务器获取数据的 url/xmlhttprequest?
我有这个问题,我现在几天都无法解决......这是我的代码。我想获取每次单击 $("#btnQuery") 时加载的 xmlhttprequest 或 url。这里发生的事情是当我单击按钮时,它将显示来自服务器的 jqgrid 中的数据。
这是我的 process.php 的代码。这是我要为我的 jqgrid 获取数据的地方。
在 firebug 控制台中,显示的 xmlhttprequest/location 是: http://localhost/process.php?....%22:%22%22,%22Password%22:%22%22%7D
它的响应主体类似于:
这里有人知道如何获取加载以获取数据的 url/xmlhttprequest 吗?及其响应体?除了我的 jqgrid 之外,我还想在我的 html 正文中显示它...有没有人可以帮助我?..请...非常感谢
jqgrid - jqGrid editurl 返回值
我目前有一个 jqGrid,它使用 editurl 编辑数据库中的数据。收到服务器回复后如何操作,例如检查更新是否成功,或者服务器返回的消息。
如果没有执行此操作的 jqGrid 函数,那么我该怎么做呢?
jquery - jqGrid:当我点击网格外或其他任何地方时如何失去焦点
我目前正在使用内联编辑进行编辑,当我在网格外单击时,它仍在编辑中。我应该使用什么事件处理程序来使其调用恢复行函数,以便将数据实际发送到服务器的唯一方法是用户按下回车键。
提前谢谢
jqgrid - 通过 jqGridImport 恢复 JQGrid 时搜索信息不正确
使用 jqGridExport 导出数据后,我们使用 jqGridImport 导入。第一个问题是底部栏选项没有回来,所以我在之后添加了该代码。所以代码看起来像:
$("#list").jqGridImport({imptype: 'jsonstring', impstring: gridSettings})
.jqGrid('navGrid','#pager', { edit: false, add: false, del: false, search: true, refresh:true },
{},{},{},{closeOnEscape: true, multipleSearch: true, closeAfterSearch: true},{});
gridSettings 字符串的关键部分是:
"postData":{"_search":true,
"nd":1301031279941,
"rows":20,
"page":1,
"sidx":"a.ID",
"sord":"asc",
"filters":{"groupOp":"AND","rules": [{"field":"fname","op":"bw","data":"T"}]}
}
除了搜索之外,一切都很好。上面 postData 中的一行搜索是正确的,但是还有第二个搜索行,我只能将其描述为默认搜索行。如果我进入并从多个搜索框中删除该行,那么一切都是应该的。
所以我的问题是首先,为什么当我使用 jqGridImport 恢复时,multipleSearch 没有恢复?
其次,有没有办法以编程方式删除第二个搜索行?