gpt4 book ai didi

jquery - MVC jqgrid最佳实现

转载 作者:行者123 更新时间:2023-12-01 06:05:20 26 4
gpt4 key购买 nike

我使用类似于以下的样式在 MVC 中实现了一个功能正常的 jqgrid:

<script type="text/javascript">
jQuery(document).ready(function(){
jQuery("#list").jqGrid({
url:'/Home/GridData/',
datatype: 'json',
mtype: 'GET',
colNames:['Id','Votes','Title'],
colModel :[
{name:'Id', index:'Id', width:40, align:'left' },
{name:'Votes', index:'Votes', width:40, align:'left' },
{name:'Title', index:'Title', width:200, align:'left'}],
pager: jQuery('#pager'),
rowNum:10,
rowList:[5,10,20,50],
sortname: 'Id',
sortorder: "desc",
viewrecords: true,
imgpath: '/scripts/themes/coffee/images',
caption: 'My first grid'
});
});
</script>

来自:

http://haacked.com/archive/2009/04/14/using-jquery-grid-with-asp.net-mvc.aspx

这里主要是在View中实现的。

但是,当尝试解决从数据库填充编辑下拉列表问题时,我发现:

http://www.trirand.net/demoaspnetmvc.aspx

在此解决方案中,他们似乎在 Controller 中完成了大部分网格设置实现。

我想知道从最佳实践的角度来看哪个是最好的。谢谢!

最佳答案

jQuery 是一个 JavaScript 框架,jqGrid 是由 jQuery 组成的。

所以应该在查看器中处理。从技术上讲, Controller 中没有办法处理jqGrid。

但是如果你想在 Controller 端生成它,你可以生成它

动态地在服务器页面中。

关于jquery - MVC jqgrid最佳实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7073469/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com