如图 点击了统计按钮刷新页面显示结果,现在是把左边的省市区的下拉框也给清空值了  下面的时间框没清空值   我想要的是都不清空值,用的highchart做的柱状图
相关代码如下:
下拉框jq: function initDropDown(selectId, ajaxParam, itemParam) {
            $.ajax({
                method: "post",
                async: false,
                url: ajaxParam.url,
                dataType: "json",
                data: ajaxParam.data,
                success: function (data) {
                    $.each(data, function (i, n) {
                        $("#" + selectId).append("<option value='" + n[itemParam.valueField] + "'>" + n[itemParam.textField] + "</option>");
                    });
                }
            });
        }
        $().ready(function () {
            $("#selPro").bind("change", function () {
                //以下地市列表绑值
                $("#selDS").empty();
                $("#selDS").append("<option value=''>--请选择--</option>");
                selectId = "selDS";
                itemParam = { "textField": "name", "valueField": "value" };
                ajaxParam = { "url": "../AjaxServer/Application/BaseDicHandler.ashx", "data": { "action": "GetDropDownList", "pro": $("#selPro").val()} }
                initDropDown(selectId, ajaxParam, itemParam);
            });html:统计查询项:<td>
                            省份:
                        </td>
                        <td>
                            <select id="selPro" name="selPro" style="width: 84px">
                                <option value="">-先选择-</option>
                                <option value="b6bed7d6-5d8b-44ea-b43b-8524896a78c0">山东省</option>
                            </select>
                            &nbsp;
                        </td>
                        <td>
                            地市:
                        </td>
                        <td>
                            <select id="selDS" runat="server" name="selDS" style="width: 84px">
                            </select>
                            &nbsp;<input type="hidden" id="txtDS" name="txtDS" runat="server" />
                        </td>
                        <td>
                            <asp:Button ID="btnStat" runat="server" Text="统计" OnClick="btnStat_Click" />
                            &nbsp;
                        </td>
时间图省事用的WdatePicker! 刷新保持页面状态

解决方案 »

  1.   

    用viewstate 保存值viewState或者存到本地,应该都可以吧,你现在问题就是值丢了而已,跟图没关系。
      

  2.   

    用viewstate 保存值viewState或者存到本地,应该都可以吧,你现在问题就是值丢了而已,跟图没关系。
    怎么写啊  我新手不会  具体点可以么
      

  3.   

    viewstate就是在外面再加个服务器框架,本地存用cookie就行了。
    这种方法不知道行不行,你试试<input id="cbDate" name="cbDate" type="date" value="<%= Request["cbDate"] %>"/>
      

  4.   

    select 不是服务器控件,不会自动保存表单,楼上的都麻烦了
    其实图简单的话直接用asp.net的dropdownlist和textbox岂不是最简单
      

  5.   

    已经解决了!加了个iframe局部刷新  然后页面传值用request.querystring就好了!