【问题标题】:Store Datatable Client side存储数据表客户端
【发布时间】:2013-02-06 10:20:51
【问题描述】:

我在这里附上了屏幕截图。 http://imageshack.us/photo/my-images/836/abcpqr.png/。在我的第 2 列中,有一个下拉列表,其中包含项目列表。第三列是输出列,其值取决于下拉选择的项目。我在数据表中拥有 2 个下拉项及其输出的所有组合。由于要求,我不能使用服务器端处理。

所以我想在客户端存储那个输出表。并且取决于我想将输出表的输出显示到第三列文本框的下拉选择值。我想使用客户端(Javascript/Jquery)来实现这一点。

所以请帮助我如何实现这一目标。

提前致谢。

【问题讨论】:

    标签: javascript jquery datatable


    【解决方案1】:

    您可以通过html5 storage将内容存储在客户端

    这意味着您可以开始使用 API 的 sessionStorage 和 localStorage

    这里是学习如何使用的教程

    html5 storage

    【讨论】:

      【解决方案2】:

      我得到了解决方案。将来对其他人有用。

      我创建了隐藏的列表视图,其中仅包含 itemtempalte,其中包含空白跨度。并将类分配给跨度以区分每个跨度并创建具有所需输出的自定义属性。例如

        <ItemTemplate> <span id="residualMapping" class='<%# string.Format("ABC_{0}_{1}",Eval("firstdropdownValue"),Eval("seconddropdownValue")) %>' output='<%# Eval("output") %>' > </span></ItemTemplate>
      

      并为每个下拉列表和标签分配类。最后我已经处理了每个下拉更改事件。在这种情况下,我得到两个下拉列表的选定值,并使用这个值我正在捕获跨度,从跨度我得到它的自定义属性值。我将这个值分配给输出标签。

      【讨论】:

        猜你喜欢
        • 2011-06-14
        • 2016-04-19
        • 1970-01-01
        • 1970-01-01
        • 2018-07-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-01-08
        相关资源
        最近更新 更多