jQuery MiniUI

 找回密码
 立即注册
查看: 2757|回复: 2
打印 上一主题 下一主题

mini控件不支持自定义属性 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2012-10-8 16:27:18 |只看该作者 |倒序浏览
需求是这样的:
我正在做一个权限管理系统,要根据权限ID判断当前用户是否有权限进行这个操作,有就显示这个mini-button按钮,否则隐藏。

我给mini-button按钮自定义了一个属性,发现mini不支持呀。
举一个例子:
<div class="mini-toolbar" style="border-bottom: 0">
                <table>
                    <tr>
                        <td style="width: 80%">
                            <a class="mini-button" iconCls="icon-add"
                                onclick='add()' plain="true" funcid="1001">增加</a>
                           <a class="mini-button" iconCls="icon-delete"
                                onclick='del()' plain="true" funcid="1002">删除</a>                  
                       </td>
                       ......

增加权限代码是1001,删除权限代码是1002
获得具有funcid属性的a标签,获取不到。
var opts = $('a[funcid');


Rank: 8Rank: 8

沙发
发表于 2012-10-9 09:15:26 |只看该作者
试下mini.regHtmlAttr("funcid", "string");

Rank: 9Rank: 9Rank: 9

板凳
发表于 2012-10-9 09:19:21 |只看该作者
1.请用miniui的API来操作组件。
2.目前不支持Html的方式扩展自定义属性,只能通过js的方式
   var button = new mini.Button();
   button.funcid = "1001";

另外,我们在设计更好扩展MiniUI组件自定义属性的方式,预计下个小版本就可以推出。
不过还是要用miniui的方法来操作,而不能用jquery的,因为miniui不是jquery组件。

Archiver|普加软件

GMT+8, 2024-9-6 18:56 , Processed in 1.029334 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部