jQuery MiniUI

标题: 给input赋值后form.getData却取不到 [打印本页]

作者: 609013830    时间: 2018-11-5 08:44:49     标题: 给input赋值后form.getData却取不到

明明有值但是却判定为空,后来form提交也接受不到

作者: 609013830    时间: 2018-11-5 08:45:44

function search() {
        var ypbh = mini.get("ypbh").getValue();
        if (ypbh){
            $.ajax({
                url: "${pageContext.request.contextPath}/medicine/list?ypbh="+ypbh,
                dataType: 'json',
                async: false,
                success: function (data) {
                    let obj=data.data[0];
                    for(let key in obj){
                        $("#"+key + " input").val(obj[key]);
                    }
                },
                ondestroy:function (data) {

                }
            });
        }

    }
这是我对input赋值的方法
作者: dforce    时间: 2018-11-5 09:14:54

609013830 发表于 2018-11-5 08:45
function search() {
        var ypbh = mini.get("ypbh").getValue();
        if (ypbh){

MiniUI控件请使用MiniUI的方法,不支持jquery的方法绑定数据
如果是单个控件赋值,请使用mini.get(id).setValue(value);
如果是表单赋值,请给每个控件设置好name,然后form.setData(data),按name来对应设置。
作者: 609013830    时间: 2018-11-5 09:55:10

dforce 发表于 2018-11-5 09:14
MiniUI控件请使用MiniUI的方法,不支持jquery的方法绑定数据
如果是单个控件赋值,请使用mini.get(id).se ...

解决啦!!谢谢谢谢




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