gì là cách tốt nhất để hiển thị một bộ nạp và vô hiệu hóa các nút khi chúng tôi nộp một hình thức:Hiện nạp trên Ajax.BeginForm nộp
@using (Ajax.BeginForm(MVC.Account.Login(), new AjaxOptions { OnSuccess = "onLoginSuccess" }, new { @id = "loginForm" }))
{
<div id="logbtn">
<input type="submit" name="invisible" class="subinvisible"/>
<p>@HeelpResources.AccountLoginViewLoginButtonLabel</p>
<img src="~/Content/Images/ui-symb-arrow-right-white-15x15.png" width="13" height="12" />
</div>
}
Các tập tin ảnh loader là
<img src="~/Content/Images/ui-loader-white-16x16.gif" />
Có thể sử dụng các OnBegin từ BeginForm để hiển thị bộ tải và các OnComplete để ẩn nó? Nhưng làm thế nào tôi có thể thay đổi hình ảnh?
Bất kỳ sugestion để tìm chất lượng tốt đẹp miễn phí tải?
Cảm ơn
Xin chào, cảm ơn! Nhưng bạn đặt hình ảnh tải ở đâu? và làm cách nào để thay thế hình ảnh ui-symb-arrow-right-white-15x15.png bằng bộ nạp? – Patrick
Xin lỗi, tôi đã bỏ lỡ điều đó. Bạn đặt hình ảnh tải bên trong một div ẩn. Và, sử dụng id của div ẩn như LoadingElementId ở dạng ajax của bạn. Để ẩn hình ảnh khác và tắt nút, bạn có thể sử dụng thuộc tính OnBegin của lớp AjaxOptions. Nhìn vào câu trả lời được cập nhật. – ataravati
Tuyệt vời! Cảm ơn nhiều. Kính trọng – Patrick