簡體   English   中英

如何使用javascript檢查必填字段?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM