jQuery MiniUI

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

jquery给miniui控件赋值 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2019-7-22 14:18:00 |只看该作者 |倒序浏览
我页面上有两个td关系是这样的
<td style="width:30%" class="text-c">
    <div th:replace="">
    </div>
</td>
<td style="width: 15%" class="text-c">                   <input class="radius pd-2-10 bg-green w-80 mini-textbox" th:value="${scale.result3}" th:name="scale.result3">
</td>前者是自己写的radio控件,后者td中的文本是要作为form的data去采集的。前者值改变事件会改变后者的值,但只能在js里修改:

        $('#'+id).parent().parent().next().find('input').val(score);

页面控件的值也确实改变了,但是保存的时候获取不到input的值,检查元素发现第二个td的input并没有值,反而多了个hidden的input的值是想要的。想问下这种怎么搞?
概括下大概意思是jquery在不适用mini.get(id)的情况下怎么给miniui控件赋值




Rank: 8Rank: 8

沙发
发表于 2019-7-22 14:26:53 |只看该作者
不支持jquery的方法赋值,只能使用miniui的方法
可以根据dom元素获取控件
var dom=$('#'+id).parent().parent().next().find('.mini-textbox')[0];
mini.get(dom)

Rank: 2

板凳
发表于 2019-7-22 14:39:42 |只看该作者
dforce 发表于 2019-7-22 14:26
不支持jquery的方法赋值,只能使用miniui的方法
可以根据dom元素获取控件
var dom=$('#'+id).parent().pare ...

多谢大牛,按这个已经解决了

Archiver|普加软件

GMT+8, 2024-11-23 13:09 , Processed in 1.046486 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部