存储数据客户端

时间:2013-02-06 10:20:52

标签: javascript jquery datatable

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

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

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

提前致谢。

2 个答案:

答案 0 :(得分:1)

您可以通过html5 storage

在客户端存储内容

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

这是学习如何使用

的教程

html5 storage

答案 1 :(得分:0)

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

我创建了隐藏的listview,其中只包含itemtempalte,其中包含空白span。并指定class to span来区分每个span并创建具有所需输出的自定义属性。 e.g

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

并为每个下拉列表和标签分配类。最后,我处理了每次破坏变化事件。在这种情况下,我得到两个下拉列表的选定值,并使用此值我捕捉跨度和从跨度我得到其自定义属性值。而这个值我将分配给输出标签。