2011-07-08 12 views
1

私はAsp.Netで作業しています。 asp:以下のようなボタンのOnClickイベント。私はjqueryの呼び出し「Save_Click」イベントを持っていると思います。それは可能ですか?jQueryでAsp.netのonclickイベント?

Home.aspx.csコード

protected void Save_Click(object sender, EventArgs e) 
    { 
    //code to update database goes here.... 
    } 

jqueryのコード

$("#ABC").click(function() { 
     $($get("Save")).click(); 
     return false; 
    }); 

.aspxの

<asp:Button id="Save" runat="server" Text="Save Details" OnClick="Save_Click" /> 
<input id="ABC" type="button" value="button" /> 

答えて

1

使用__doPostBack機能:

$("#ABC").click(function() { 
    __doPostBack('Save'); 
    return false; 
}); 
0
<asp:Button id="Save" runat="server" Text="Save Details" OnClientClick="Save_Click" /> 

これはあるが動作するか、uはのような何かを行うことができます:

$(document).ready(function() { 
$("input[id$='yourinputbutton']").click(function() { 
// Do client side button click stuff here. 
}); 
}); 

あなたがacheiveしたい正確にどのような、jqueryのasp.netのボタンを探しています?

+0

OnClientClickは、サーバー側のクリックイベント、JavaScriptの「Save_Click」関数をないようにしようと実行されます。.. – Curt