jQuery MiniUI

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

为什么mini-hidden的getValue取不到值 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2016-7-4 16:29:42 |只看该作者 |倒序浏览
  <input name="user_id" id="user_id" class="mini-hidden" />

var userId=new mini.get("user_id");
console.log(userId);
console.log(userId.getValue());
这样做为什么getValue是空呢,在userId对象里,明明有值的

Rank: 2

沙发
发表于 2016-7-4 16:34:09 |只看该作者
写错了吧,var userId=mini.get("user_id");

Rank: 2

板凳
发表于 2016-7-4 16:42:12 |只看该作者
huihuan29 发表于 2016-7-4 16:34
写错了吧,var userId=mini.get("user_id");

这两个效果一样的吧,我去掉new试了一下,一样的

Rank: 8Rank: 8

地板
发表于 2016-7-4 17:13:13 |只看该作者
飘着云的天空 发表于 2016-7-4 16:42
这两个效果一样的吧,我去掉new试了一下,一样的

如果你有值,getValue肯定能获取

Rank: 2

5#
发表于 2016-7-4 17:31:05 |只看该作者
dforce 发表于 2016-7-4 17:13
如果你有值,getValue肯定能获取

这是userId的打印结果
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 2

6#
发表于 2016-7-4 17:53:12 |只看该作者
我并没有看到你把值放进这个隐藏文本里啊,不是应该有value="xxx"吗?

Rank: 2

7#
发表于 2016-7-5 09:12:07 |只看该作者
zhs0110 发表于 2016-7-4 17:53
我并没有看到你把值放进这个隐藏文本里啊,不是应该有value="xxx"吗?

这个值是在后台取得,通过form.setData()放进来了,我截的图里defaultvalue里有值的。

Rank: 8Rank: 8

8#
发表于 2016-7-5 09:32:32 |只看该作者
飘着云的天空 发表于 2016-7-5 09:12
这个值是在后台取得,通过form.setData()放进来了,我截的图里defaultvalue里有值的。 ...

你value并没有值,defaultValue和value没有什么关系

  1. <button onclick="getValue()">getValue</button>
  2. <div id="form1">
  3.    <input class="mini-hidden" id="a1" name="a1" />
  4. </div>

  5. <script type="text/javascript">
  6.     mini.parse();
  7.     var form = new mini.Form("form1");
  8.     form.setData({ a1: "aaaa" });
  9.     function getValue() {
  10.         var value = mini.get("a1").getValue();
  11.         alert(value);
  12.     }

  13. </script>
复制代码


附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 2

9#
发表于 2016-7-5 10:16:25 |只看该作者
felt 发表于 2016-7-5 09:32
你value并没有值,defaultValue和value没有什么关系

我的value也是有值的啊
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

10#
发表于 2016-7-5 10:20:48 |只看该作者
飘着云的天空 发表于 2016-7-5 10:16
我的value也是有值的啊

请按我上面贴的代码运行去测试
肯定可以获取

Archiver|普加软件

GMT+8, 2025-6-9 05:17 , Processed in 1.037555 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部