ligerui编辑

<!DOCTYPE html>
<html lang="en">
<head>
    {include file="public/head" /}
</head>
<body style="padding:10px">
<form id="form1">
    <!--<textarea name="spec_item" id="spec_item">{$data.spec_item}</textarea>-->
</form>
<script type="text/javascript">
    var fields=[
        { display: "规格编码", name: "spec_code", newline: true,validate: { required: true}, type: "text"},
        { display: "规格名称", name: "spec_title", newline: true,validate: { required: true}, type: "text"},
        { display: "所属模型", name: "model_id", newline: true,validate: { required: true}, type: "popup",
            editor:{
                condition: {
                    fields: [{ name: 'title', label: '产品名称' }]
                },
                grid: {
                    columns: [
                        {width:160, display: '商品模型编码', name: 'code'},
                        {width:160, display: '商品模型名称', name: 'title'}
                    ],
                    url: "{:url('admin/GoodsModel/search')}",
                    pageSize: 10,
                    isSingleCheck:true
                },
                valueField: 'model_id',
                textField: 'code',
                width: 180
            }
        },
        { display: "规格项", name: "spec_item", newline: true,validate: { required: true}, type: "textarea" },

        { display: "排序", name: "sort", newline: true,validate: { required: true}, type: "int"}
    ];

    $(function ()
    {
        //创建表单结构
        $.metadata.setType("attr", "validate");
        $("#form1").ligerForm({
            validate: true,
            inputWidth: 170, labelWidth: 90, space: 40,
            fields: fields
        });

        var form = liger.get("form1");
        form.setData({
            sort: '{$data.sort}',
            spec_code: '{$data.spec_code}',
            spec_title: '{$data.spec_title}',
            model_id: '{$data.model_id}',
        });
        liger.get("model_id").setText("{$data.title}");
       // $("#")
      // document.getElementById("spec_item").value="{$data.spec_item}";
        liger.get("model_id").setData("{$data.spec_item}")
    });


    function submitForm()
    {
        var form = liger.get("form1");
        var data = form.getData();
            if(form.valid()){
            callajax('{:url("admin/GoodsSpec/save")}','post',data,function (data) {
                return data;
            });
        }
        if (!form.valid()) {
            form.showInvalid();
            return;
        }
    }
</script>
</body>
</html>

猜你喜欢

转载自blog.csdn.net/u013373006/article/details/78683364