下拉列表不发布回javascript

时间:2013-04-15 18:15:10

标签: javascript jquery asp.net

我在第4个标签页上有一个带有下拉列表控件的tabpanel,但是当我选择一个项目时,即使 autopostback 属性为true,也不会出现回发。选择项目后,有没有办法回发页面?

我认为这会使用javascript代码回发下拉列表,请建议。

有什么想法吗?

<asp:DropDownList ID="ddlrole" runat="server" Width="151px" AutoPostBack="True" 
                  onselectedindexchanged="ddlrole_SelectedIndexChanged">
</asp:DropDownList>
背后的代码是:

 protected void Page_Load(object sender, EventArgs e)
 {
    if (!IsPostBack)
    {
        //code goes here
    }
 }

 protected void ddlrole_SelectedIndexChanged(object sender, EventArgs e)
 {
    st = int.Parse(ddlrole.SelectedValue);
 }
从下拉列表中选择项目时,

ddlrole_SelectedIndexChanged不会触发?

我使用javascript代码阻止此标签返回第一个标签:

<script type="text/javascript">
$(function () {
    $("#tabContainer").tabs();
    var currTab = $("#<%= HFCurrTabIndex.ClientID %>").val();
    $("#tabContainer").tabs({ selected: currTab });
});
</script> 

0 个答案:

没有答案