jQuery MiniUI

标题: OutLookMenu下的菜单能绑定事件么 怎么做? [打印本页]

作者: we0476    时间: 2013-1-26 16:53:25     标题: OutLookMenu下的菜单能绑定事件么 怎么做?

[
        { id: "user", text: "布局演示", iconCls: "icon-add"},
        { id: "addUser", pid: "user", text: "增加用户", iconCls: "icon-add", url: "../datagrid/celledit.html"}
        { id: "editUser", pid: "user", text: "修改用户", iconCls: "icon-edit", url: "../datagrid/rowedit.html" },
        { id: "removeUser", pid: "user", text: "删除用户", iconCls: "icon-remove", url: "../datagrid/datagrid.html" }
]
这里txt里的数据 请问事件是加在这些Josn里么
例如 itemclick


[
        { id: "user", text: "布局演示", iconCls: "icon-add"},
        { id: "addUser", pid: "user", text: "增加用户", iconCls: "icon-add", url: "../datagrid/celledit.html",itemclick:"onClick"}
        { id: "editUser", pid: "user", text: "修改用户", iconCls: "icon-edit", url: "../datagrid/rowedit.html",itemclick:"onClick" },
        { id: "removeUser", pid: "user", text: "删除用户", iconCls: "icon-remove", url: "../datagrid/datagrid.html",itemclick:"onClick" }
]


API里的事件格式是这样的 请问怎么写
{    sender: Object,    item: Object}我是新手 不怎么会程序 还请各位指点一二 谢谢

作者: niko    时间: 2013-1-27 14:23:03

menu.on("itemclick", function(e){
   var menu = e.sender;
   var item = e.item;
});
作者: we0476    时间: 2013-1-31 02:38:09

本帖最后由 we0476 于 2013-1-31 03:07 编辑
niko 发表于 2013-1-27 14:23
menu.on("itemclick", function(e){
   var menu = e.sender;
   var item = e.item;

谢谢 那么请问这个事件在哪里加呢?
{ id: "editUser", pid: "user", text: "修改用户", iconCls: "icon-edit", url: "../datagrid/rowedit.html",itemclick:"onClick" },
这里面要写什么?
才请教一个 在源码中我看到有两个jar包 请问这两个jar包是必用的么
cos.jar和flexjson-2.0.jar
还有就是用SSH框架该注意些什么呢?

谢谢了

作者: factory    时间: 2013-1-31 09:21:40

we0476 发表于 2013-1-31 02:38
谢谢 那么请问这个事件在哪里加呢?
{ id: "editUser", pid: "user", text: "修改用户", iconCls: "icon-e ...

var menu = mini.get(OutLookMenuId)
menu.on("itemclick",function(e){
       var item = e.item
.......
})

cos.jar是处理文件上传,flexjson-2.0.jar是处理JSON的
我们的框架对服务端没有要求,你只需要处理好给个ajax页面地址,让数据能够返回就可以了。具体请参考JAVA版本的demo
作者: we0476    时间: 2013-1-31 16:09:35

factory 发表于 2013-1-31 09:21
var menu = mini.get(OutLookMenuId)
menu.on("itemclick",function(e){
       var item = e.item

谢谢 问题多多呀~1




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2