[英]How to check the mandatory field with javascript?
我有一個asp.net網頁,我的要求是顯示加載圖像,直到單擊“提交”按鈕后gridview加載數據為止。 因此,我已經在互聯網上進行了研究,並按照以下代碼進行了管理:
function ShowProgress() {
myVar = setTimeout(function () {
var modal = $('<div />');
modal.addClass("modal");
$('body').append(modal);
var loading = $(".loading");
loading.show();
var top = Math.max($(window).height() / 2 - loading[0].offsetHeight / 2, 0);
var left = Math.max($(window).width() / 2 - loading[0].offsetWidth / 2, 0);
loading.css({ top: top, left: left });
}, 200);
}
$('form').live("submit", function () {
ShowProgress();
});
但是現在的問題是:當用戶單擊“提交”按鈕時,它不會檢查必填字段,並且會一直顯示加載符號,直到或除非我們使用“ F5”刷新頁面。 我正在使用ASP的RequiredFieldValidator來檢查必填字段,並且它與“提交”按鈕可以正常工作,但是只有加載模式不考慮那些必填字段。 請就此建議我如何實現。 提前致謝。
在您的jquery click事件上,將此條件與ValidationGroup名稱一起放置。 val是我的ValidationGroup名稱
$('form').live("submit", function () {
if (Page_ClientValidate('val') == true)
{
ShowProgress();
}
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.