Đôi khi onsubmit
sẽ không hoạt động với asp.net.
Tôi đã giải quyết nó bằng cách rất dễ dàng.
nếu chúng ta có một hình thức như vậy
<form method="post" name="setting-form" >
<input type="text" id="UserName" name="UserName" value=""
placeholder="user name" >
<input type="password" id="Password" name="password" value="" placeholder="password" >
<div id="remember" class="checkbox">
<label>remember me</label>
<asp:CheckBox ID="RememberMe" runat="server" />
</div>
<input type="submit" value="login" id="login-btn"/>
</form>
Bây giờ bạn có thể bắt lấy sự kiện đó trước khi đăng lại biểu mẫu và dừng nó khỏi quá trình đăng lại và thực hiện tất cả các ajax bạn muốn bằng cách sử dụng jquery này.
$(document).ready(function () {
$("#login-btn").click(function (event) {
event.preventDefault();
alert("do what ever you want");
});
});
submit
đầu vào khác nhau . Tôi nghĩ tôi sẽ thử sử dụng các điều khiển phía máy chủ trên trang này.