2013-04-10 78 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值并适当设置开放式手风琴面板。