默认情况下,每列都有一个下拉列表,展开时会显示带复选框的所有列.我不想在任何列中显示下拉列表.请告诉我怎么做?我是否必须进入脚本才能将其删除?
我正在尝试Flexigrid用于一个新的应用程序 - 我真的很感动它但我找不到一种方法来设置代码的宽度.
这样做的主要原因是获取GRID(而不是网格内的列)以完全对齐窗口的大小.我知道,这是对水平缩放器的嘲弄,但这就是我必须要做的!
仅供参考我的设置如下:
$(document).ready(function() {
$("#flex1").flexigrid
(
{
url: '<%= ResolveUrl("~/Data.ashx") %>?filter=none',
dataType: 'json',
colModel: [
{ display: '', name: 'view', width: 20, sortable: true, align: 'center' },
{ display: 'Street', name: 'Street', width: 260, sortable: true, align: 'left' },
{ display: 'Town', name: 'Town', width: 200, sortable: true, align: 'left' },
{ display: '', name:'Actions', width:30, sortable: false, align: 'center' }
],
sortname: "Street",
sortorder: "asc",
usepager: true,
title: 'Streets',
useRp: true,
rp: 15,
showTableToggleBtn: …Run Code Online (Sandbox Code Playgroud) 我想使用Json显示一个包含1000行的列表,这是由Struts2支持的,如pug-in.我使用flexigrid(jquery)来解析1000行来显示.但它太慢了,有时我的浏览器会崩溃.(Firefox和IE).
那么,解析大约1000行的最快的Javascript框架是什么?
我试图使用flexigrid与asp.net MVC3.我看不到任何在线示例.有没有人这样做过?如果是的话,你可以在这里粘贴一些代码片段吗?
谢谢
我目前正在使用Flexigrid,这很棒.然而,当我在某个特定书籍列表的第8页上说,然后我改为另一套少于8页的书籍,Flexigrid没有加载任何内容......
我只是想知道如何将'page'值重置为1.我试过:
$("#books").flexOptions({ url: '/books/list', params: [{ name:'bookId', value: $('#Books').val()}, {name:'fromDate', value: $('#fromDate').val()}, {name: 'toDate', value: $('#toDate').val()}]}).flexReload({ page: 1 });
Run Code Online (Sandbox Code Playgroud)
和
$("#books").flexOptions({ page: 1, url: '/books/list', params: [{ name:'bookId', value: $('#Books').val()}, {name: 'fromDate', value: $('#fromDate').val()}, {name: 'toDate', value: $('#toDate').val()}]}).flexReload();
Run Code Online (Sandbox Code Playgroud)
任何帮助深表感谢.
我使用Flexigrid的简单解决方案(示例1)
我要做的是将其中一列中的文本对齐到右侧.有没有办法在不连接JSON文件的情况下执行此操作(示例3)?
我有一个jQuery flexigrid,它在第一页上显示1-10的项目,但分页不起作用.即,当我请求第二页时,数据保持不变.有任何想法吗?
这是配置:
$("#tblLists").flexigrid({
url: '/lists/load/',
dataType: 'json',
colModel : [
{display: 'Name', name : 'name', width : 900, sortable : true, align: 'left'},
{display: 'Recipients', name : 'recipients', width : 200, sortable : true, align: 'left'}
],
searchitems : [
{display: 'Name', name : 'name', isdefault: true}
],
sortname: "name",
sortorder: "desc",
usepager: true,
title: 'Lists',
useRp: true,
rp: 10,
width: 'auto',
height: 200,
singleSelect: true,
onSuccess: function(){
$('.flexigrid tr').dblclick(function(event){
console.log($(this).attr('id').substr(3));
});
},
});
Run Code Online (Sandbox Code Playgroud) 这是我实施 Flexigrid 的方法
$('.mytable').flexigrid({
url: '<c:url value="/callController"/>',
dataType: 'json',
colModel : [
{display: 'ID', name : 'id', width : 40, sortable : true, align: 'right'},
{display: 'Name', name : 'name', width : 150, sortable : true, align: 'left'},
{display: 'Checkbox checked', name : 'checked', width : 150, sortable : false, align: 'left' }
],
sortname: "id",
sortorder: "asc",
usepager: true,
title: false,
useRp: false,
rp: 15,
showTableToggleBtn: false,
showToggleBtn: false,
singleSelect: true,
striped: true,
height: 200,
width: 'auto'
});
Run Code Online (Sandbox Code Playgroud)
如果您看到第三列,则“已检查”的值返回为真/假(布尔值),但我想在表格上将其显示为是/否。 …