一千萬個為什麽

搜索

在asp.net按鈕上添加客戶端javascript代碼和ASP.Net驗證

我想在asp.net按鈕的“OnClientClick”上編寫JavaScript的代碼,我也希望為該按鈕運行asp.net驗證。但當我混合這些時,兩個驗證都不起作用。請幫幫我。以下是我的代碼

ASPX


JavaScript的

 function add() {
            var selectedOrder = $('#ctl00_MainContent_ddlFeaturedHostingType option:selected')[0].index;
            var offer = $('#').val();
            var a = $("").attr("href", "#").addClass("offer").text("X");
            $("<div>").text(offer).append(a).appendTo($('#resultTable #resultRow td')[selectedOrder - 1]);
        }

最佳答案

嘗試根據驗證結果在 function add 中提供 return falsereturn true

也不需要像這樣編寫選擇器

$('#resultTable #resultRow td')

簡單寫一下

$('#resultRow td')

轉載註明原文: 在asp.net按鈕上添加客戶端javascript代碼和ASP.Net驗證