如何用JS或JQuery调用VB方法

时间:2014-08-11 09:55:22

标签: javascript jquery asp.net ajax vb.net

您好,我一直遇到ASP和VB DDL在下拉值更改时没有触发selectedIndexChanged的问题 - 请参阅我之前的question

我一直在寻找一个三天的asp和vb解决方案。为了意识到强迫这个,我需要使用客户端或更改我的代码,这不是一个真正的选择。

问题是我对JQuery和JavaScript的经验非常有限,无法从客户端获取selectedIndexChanged事件。

我怎么能这样做,这可能吗?我在google上看过一些东西,但要么我实现了这些错误,要么在这种情况下他们不适合我。

非常感谢任何帮助,并回答我的问题。

提前致谢。

****更新1 ****

示例代码我尝试过并举例说明我想要实现的目标。

的JavaScript

         function JsFunction() {
         __doPostBack("DLL", "");
     }

DDL代码段

                         <asp:DropDownList ID="DDL" runat="server" Width="120px" OnSelectedIndexChanged="DDL_SelectedIndexChanged" AutoPostBack="true" CausesValidation="false" EnableViewState="true" onchange="javascript:JsFunction()">
                        <asp:ListItem Value="0">Select</asp:ListItem>

更新2

JS我也尝试过没有成功

         function JsFunction() {
         AJAXControlToolKit.HTMLEditor.Announcements.DDL_SelectedIndexChanged();
     }

并且

function JsFunction() {
document.getElementById('<%=DDL.ClientID').click()
}

0 个答案:

没有答案