• hra控件自动绑定


    1.前台js代码

    $.ajax({
    type: "post",
    url: 'AlmMarketScenarioDetailManage.aspx?_method=queryPanel&sernarioId='+senarioId,
    data: {},
    dataType: "json",
    success: function (data) {
    var inputs = "";
    $("#list1").jqGrid("setGridParam", {
    datatype: 'json',
    postData: { "SenarioId": senarioId, "_method": "querySenario" },
    page: 1
    }).trigger("reloadGrid");


    $("#form1 input").each(function(i) {

    var r = $(this).attr("id");

    var rt = $(this).attr("class");
    if (typeof rt != "undefined"&&rt.indexOf("Mycombox")>=0) {
    var r2=r.replace("txt_", "").replace("_", "");
    $("#"+r).combogrid('setValue', data[r2]);

    }
    if (typeof r != "undefined"&&r.indexOf("txt_")>=0) {
    r=r.replace("txt_", "").replace("_", "");
    $("#txt_" + r + "_").val(data[r]);
    }

    });
    $("#form1").find("select").each(function(i) {
    var r = $(this).attr("id");
    if (typeof r != "undefined"&&r.indexOf("txt_")>=0) {
    r=r.replace("txt_", "").replace("_", "");
    $("#txt_" + r + "_").val(data[r]);
    }
    });
    if (SenarioName == 'query') {
    $("#txt_SenarioName_").val($("#txt_Senario_").combogrid("grid").datagrid("getSelected").SenarioName);
    } else {
    $("#txt_SenarioName_").val(SenarioName);
    }

    }
    });

    2.后台代码

    case "queryPanel":
    QueryInfo tempInfo = new QueryInfo("AlmMarketScenarioDetail");
    tempInfo.AddParam("SenarioId", Request["sernarioId"]);
    IList tempList = Dao.FindList(tempInfo);
    AlmMarketScenarioDetail almMarketScenarioDetail = tempList[0] as AlmMarketScenarioDetail;
    almMarketScenarioDetail.CurveDate = almMarketScenarioDetail.CurveDate.Insert(4, "-").Insert(7, "-");
    Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(almMarketScenarioDetail));
    Response.End();
    break;

  • 相关阅读:
    用List绑定GridView的简单辅助类
    宋忠玲(帮读者名字作诗)
    [转帖]每天看一遍,释怀所有难过
    30岁,我们怎么赢?
    柴门远望
    创业,不要被那些成功人士所忽悠
    一只海燕飞过来
    成功者都在用的“成功咒语”
    诗歌复兴
    游熊猫基地有感
  • 原文地址:https://www.cnblogs.com/kexb/p/4612592.html
Copyright © 2020-2023  润新知