2013-02-06 153 views
0

我已在此處附上截屏。 http://imageshack.us/photo/my-images/836/abcpqr.png/。在我的第2列中,下拉列表中包含項目列表。第三列是輸出列,其值取決於下拉選擇的項目。我將2個下拉列表項和其輸出內的所有組合放在一個數據表中。由於要求我不能使用服務器端處理。存儲數據表客戶端

所以我想存儲輸出表客戶端。並取決於下拉選擇值我想要顯示從輸出表到第三列文本框的輸出。我想用客戶端(Javascript/Jquery)實現這一點。

所以,請幫助我如何實現這一目標。

在此先感謝。

回答

1

您可以通過html5 storage

存儲在客戶端的內容這意味着你可以開始使用API​​的sessionStorage的和localStorage的

這裏是教程來學習如何使用

html5 storage

0

我得到了解決方案。這對未來的其他人有用。

我已經創建了隱藏的listview,其中只包含itemtempalte,裏面有空白的span。並且將類分配給跨度以區分每個跨度並創建具有期望輸出的自定義屬性。例如

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

然後爲每個下拉菜單和標籤分配類。最後,我已經處理了每個drownown變化事件。在這種情況下,我得到兩個下拉列表的選定值,並使用這個值,我正在捕捉跨度,從跨度我得到它的自定義屬性值。我將這個值分配給輸出標籤。