jqgrid获取数据库数据
jqgrid获取数据有两种方法,一种是获取本地(即html中写入的固定的数据),另一种是获取后台数据库中的数据。
不过,不论是哪种方法,我这里采用的,都是基于local的数据获取方式,后台数据库的数据,也是通过Django与JavaScript之间的数据传递,将后台数据传给html中的js内的变量,然后以local 的方式显示在网页jqgrid中。
1.写入固定的数据
首先,先放上代码:
<script type="text/javascript">
$(".grid").jqGrid({
datatype: "local",
height: 250,
colNames: ['title', 'key_word', 'url_address', 'text_content'],
colModel: [
{
name: 'title', index: 'title', width: 60},
{
name: 'key_word', index: 'key_word', width: 90},
{
name: 'url_address', index: 'url_address', width: 100},
{
name: 'text_content', index: 'text_content', width: 100},
],
caption: "討厭鬼grid"
});
var gameDate = [
{
"title":"2","key_word":"333","url_address":"還可以", "text_content":"sfdsfdsf"},
{
"title":"3"