jQuery MiniUI

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

mini.get("变量")问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2012-10-11 09:08:16 |只看该作者 |倒序浏览
var  aa=Pid;
mini.get(aa).value;
报错,请问,如何解决?

Rank: 8Rank: 8

沙发
发表于 2012-10-11 09:15:25 |只看该作者
miniui的属性都是支持set和get的,所以,你要获取他的属性,也是必须用mini.get(aa).getValue()这样的来做

Rank: 2

板凳
发表于 2012-10-11 09:21:13 |只看该作者
还是找不到对象

Rank: 8Rank: 8

地板
发表于 2012-10-11 09:26:26 |只看该作者
ikejiang 发表于 2012-10-11 09:21
还是找不到对象


mini.get("id").getValue();建议你可以先看下miniui的快速入门跟开发教程这几个文档

Rank: 2

5#
发表于 2012-10-11 09:41:28 |只看该作者
ee是控件id,无法找到对象

for(var i=0;i<12;i++){
                               
                        var ee = "p"+i;
                        var ff=mini.get(ee).getValue();
}

Rank: 8Rank: 8

6#
发表于 2012-10-11 09:43:40 |只看该作者
ikejiang 发表于 2012-10-11 09:41
ee是控件id,无法找到对象

for(var i=0;i

你有没有确保控件被创建了?或者你把你的场景说一下,
mini.get("id");这样是完全可以获取到控件对象的,除非是没有被创建
你也可以将你的代码贴上来,我们给你看下

Rank: 2

7#
发表于 2012-10-11 09:51:01 |只看该作者
如果我把"p"+i;换成"p"+0;  id为“p0”的控件值是可以被获取到的,依次方法0~11都可以取到;但是用i 就获取不到对象了。

for(var i=0;i<12;i++){
                                
                        var ee = "p"+i;
                        var ff=mini.get(ee).getValue();
}

Rank: 8Rank: 8

8#
发表于 2012-10-11 09:53:07 |只看该作者
ikejiang 发表于 2012-10-11 09:51
如果我把"p"+i;换成"p"+0;  id为“p0”的控件值是可以被获取到的,依次方法0~11都可以取到;但是用i 就获取 ...

晕,你有没有debugger看下你拼接成的ee有没有正确?

Rank: 4

9#
发表于 2012-10-11 09:56:34 |只看该作者
factory 发表于 2012-10-11 09:53
晕,你有没有debugger看下你拼接成的ee有没有正确?

当你用了Class="mini-button"  id="btn1"   这样可以用mini.get("btn1").getValue() 来获取值,如果是
id="obj"  这样就直接用document.getElementById("obj").value  来获取。

Rank: 8Rank: 8

10#
发表于 2012-10-11 10:03:18 |只看该作者
ikejiang 发表于 2012-10-11 09:51
如果我把"p"+i;换成"p"+0;  id为“p0”的控件值是可以被获取到的,依次方法0~11都可以取到;但是用i 就获取 ...

我不太清楚你的整体的代码是怎么样的.
你建议你先这样测试下
分别放3个id为p0-p2的控件
然后循环去获取mini.get(ee);
是否同样获取不到

Archiver|普加软件

GMT+8, 2024-11-26 20:49 , Processed in 1.041916 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部