当前位置: 首页 > 工具软件 > jMaki > 使用案例 >

jmaki的使用

卞博简
2023-12-01
今天没事做,想起前几天群里的一个同学说道jmaki可以用来做表格的排序,就想看看
jMaki是一个AJAX框架,利用jMaki可以让java或者ruby开发人员很方便的在起程序中使用ajax技术。

首先要利用jmaki技术,使用netbeans是再方便不过的了,使用netbeans,选择插件,有一项是
jMaki Ajax support,安装完成后就可以在视图中使用jMaki的标签了。

利用netbeans的插件功能,可以很方便的把jMaki的标签拖到页面上。

这里演示一个dojo中的table标签,拖动table 标签到视图文件上,显示
<%= jmaki_widget 'dojo.table',
:value =>
{:columns => [
{ :label => 'Title', :id => 'title'},
{ :label =>'Author', :id => 'author'},
{ :label => 'ISBN', :id => 'isbn'},
{ :label => 'Description', :id => 'description'}
],
:rows => [
{ :title => 'Book Title 1', :author => 'Author 1', :isbn => '4412', :description => 'A Some long description'},
{ :id => 'bar', :title => 'Book Title 2', :author => 'Author 2', :isbn => '4412', :description => 'A Some long description'}
]
}
-%>
生成的表格具有升降序的功能,只需要利用controller中取出的数据替换:rows中的即可,

<%= jmaki_widget 'dojo.table',
:value =>
{:columns => [
{ :label => 'Title', :id => 'title'},
{ :label =>'Description', :id => 'description'},
{ :label => 'Image_url', :id => 'image_url'}
],
:rows =>@products
}
-%>

可以对于表格的外观我还是不明白怎么控制,是不是还是通过css进行控制呢?
 类似资料: