2013-04-10 73 views
0

我試圖在下拉索引更改時觸發jquery函數。 由於下拉列表正在進行回發,因此我有手風琴組,其中一組進行了擴展。 在回覆中,我想保留該手風琴組並將其保持打開狀態。我想觸發jQuery腳本並擴展相同的手風琴組。 在頁面加載我有這樣的腳本:c#下拉選擇索引已更改觸發jquery腳本

jQuery(document).ready(function() { 
       var accordionId = getParameterByName("policy");   
       $('#' + accordionId).collapse('show'); 
      });  

它檢查是否有查詢字符串參數「政策」,並根據該值的正確的手風琴擴大。 現在,由於下拉回發,我不想做整個響應重定向,因爲我會失去所有的數據和選擇的下拉值我想要觸發jquery腳本,這將打開適當的手風琴。

您可以在此鏈接看到手風琴標記:twitter bootstrap accordion expand by querystring parameter in asp.net

由於提前,Laziale

回答

0

使用手風琴的激活事件到當前打開的面板保存到一個cookie。然後在回傳之後,您可以讀取cookie值並適當設置開放式手風琴面板。