jQuery MiniUI

标题: 为啥显示SCRIPT438: 对象不支持“getByName”属性或方法 [打印本页]

作者: wj597362899    时间: 2017-7-12 16:00:34     标题: 为啥显示SCRIPT438: 对象不支持“getByName”属性或方法

代码如下:

         mini.parse();
         alert(config.fieldId);
         var obj = mini.getByName(config.fieldId);


如果用如下代码就没有问题

       mini.parse();
         alert(config.fieldId);
         var obj = mini.get(config.fieldId);

我的HTML里面

<input class="mini-textbox" autocomplete="off" indentSpace="true" placeholder="请输入输入框01"
                                                                                                                name="table01" id="table01" type="text" required="false" />
作者: jialiang    时间: 2017-7-12 16:33:35

首先你没说明你的config对象是什么东西,
其次getByName(name)里面应该放的是name,根据你的代码应该是table01;
作者: felt    时间: 2017-7-12 17:07:38

[attach]9484[/attach]
如图用你的代码测试的,根据id或name都可以获取到这个控件。
你检查一下你那边name是不是有重复了,导致你用name没有获取到
id的话是唯一的,name并不是唯一的
mini.getsbyName(name)可以根据name来获取所有同name的MiniUI控件。






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