1. 程式人生 > >EasyUI 中的雙擊某行 並賦值給input事件

EasyUI 中的雙擊某行 並賦值給input事件

專案是由mvc+easyUI開發,雙擊事件在下邊.有註釋寫著呢
function DataList(supCode) {
        myDatagrid2.datagridId = "GridViewTable";
        myDatagrid2.title = "";
        myDatagrid2.title = "供應商資訊";
        myDatagrid2.pagination = false;
        myDatagrid2.datagridiconcls = "icon-tip";
        myDatagrid2.dataUrl = "/Supplier/GetTempList/?supCode=" + supCode;
        myDatagrid2.pageList = [10, 50, 100];
        myDatagrid.pagesize = 10;
        myDatagrid2.height = 130;
        myDatagrid2.fit = false;
        //myDatagrid2.fitColumns = true;//列自適應
        myDatagrid2.idFiled = 'SupCCode'; //主鍵列的列明
        // myDatagrid2.toolbar = "#toolbar";
        myDatagrid2.columns = [
            { field: 'SupName', title: '供應商名稱', sortable: true, align: 'center' },
            { field: 'SupCCode', title: '供應商聯絡人ID', sortable: true, align: 'center', hidden: 'true' },
            { field: 'SupCContact1', title: '聯絡人',sortable: true, align: 'center' },
            { field: 'SupCPhoneNumber1', title: '聯絡電話',sortable: true, align: 'center' },
            { field: 'SupCAddress', title: '地址', sortable: true, align: 'center' }
        ];
        myDatagrid2.init();
        // myDatagrid2.initToolbar();
        //雙擊事件
        $("#GridViewTable").datagrid({
            onDblClickRow: function () {
                var selected = $('#GridViewTable').datagrid("getSelections");

                var SupCCode = selected[0].SupCCode;
                //alert(SupCCode);
                $.ajax({
                    url: "/Supplier/GetOrderDetailByChildrenInfo?SupCCode=" + SupCCode,
                    async: false,
                    success: function (data) {
                        if (data != null) {
                            $("#SupCode").val(data.SupCode);
                            $("#SupName").val(data.SupName);
                            $("#SupCCode").val(data.SupCCode); //存放最初的魚品
                            $("#SupCContact1").val(data.SupCContact1);
                            $("#SupCPhoneNumber1").val(data.SupCPhoneNumber1); //存放最初的規格
                            $("#SupCProvince").val(data.SupCProvince);
                            $("#selCity").val(data.SupCCity);
                            $("#selArea").val(data.SupCArea);
                            $("#SupCAddress").val(data.SupCAddress);
                            loadData(edit_form.selProvance, edit_form.selCity, edit_form.selArea);
                            edit_form.selProvance.value = edit_form.SupCProvince.value;
                            chgProvinces(edit_form.selProvance, edit_form.selCity, edit_form.selArea);
                            edit_form.selCity.value = edit_form.SupCCity.value;
                            chgCitys(edit_form.selCity, edit_form.selArea);
                            edit_form.selArea.value = edit_form.SupCArea.value;
                        }
                    }
                });
            }
        });
    }