jQuery MiniUI

标题: mini控件不支持自定义属性 [打印本页]

作者: rzy    时间: 2012-10-8 16:27:18     标题: mini控件不支持自定义属性

需求是这样的:
我正在做一个权限管理系统,要根据权限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');



作者: factory    时间: 2012-10-9 09:15:26

试下mini.regHtmlAttr("funcid", "string");
作者: niko    时间: 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组件。





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