jQuery MiniUI

标题: mini-treeselect怎样改成mini-buttonedit,在线等 [打印本页]

作者: 云之彼端    时间: 2018-3-22 15:00:47     标题: mini-treeselect怎样改成mini-buttonedit,在线等


<input id="bbjsSelectTree" name="reported_role_id" class="mini-treeselect" url="#(g_path)/applyRole/getRoleTree"
                 multiSelect="false" valueFromSelect="false"
                 textField="node_name" valueField="node_id" parentField="pid"
                 showRadioButton="true" showFolderCheckBox="false" popupWidth="250" enabled="false"/>
上面是要改成mini-buttonedit的代码

下面是官方的代码
<input id="btnEdit1" class="mini-buttonedit"/>   

    <script type="text/javascript">
        mini.parse();

        function onButtonEdit(e) {
            var btnEdit = this;
            mini.open({
                url: bootPATH + "../demo/CommonLibs/SelectTreeWindow.html",
                showMaxButton: false,
                title: "选择树",
                width: 350,
                height: 350,
                ondestroy: function (action) {                    
                    if (action == "ok") {
                        var iframe = this.getIFrameEl();
                        var data = iframe.contentWindow.GetData();
                        data = mini.clone(data);
                        if (data) {
                            btnEdit.setValue(data.id);
                            btnEdit.setText(data.text);
                        }
                    }
                }
            });            

        }


作者: dforce    时间: 2018-3-22 15:39:08

这是两种不同的控件,无法互相改动。
buttonedit只是个输入框,里面选择是一个弹出页面。
作者: 云之彼端    时间: 2018-3-22 16:07:58

dforce 发表于 2018-3-22 15:39
这是两种不同的控件,无法互相改动。
buttonedit只是个输入框,里面选择是一个弹出页面。 ...

谢谢回答,那我还有个个问题。mini-buttonedit里面的
var btnEdit = this;
btnEdit.setValue(data.id);
btnEdit.setText(data.text);
分别是什么含义?
作者: dforce    时间: 2018-3-22 16:27:22

云之彼端 发表于 2018-3-22 16:07
谢谢回答,那我还有个个问题。mini-buttonedit里面的
var btnEdit = this;
btnEdit.setValue(data.id);

buttonedit有文本和值
setValue是设置值,
setText是设置文本。




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