मेरे सबमिट बटन पर, मैं क्या करना चाहता हूं ऑनक्लिक एक "कृपया प्रतीक्षा करें" पैनल दिखाएं और बटन को छुपाएं, वैधकर्ताओं का कहना है कि कुछ अमान्य है - तो मुझे अभी भी स्पष्ट रूप से दिखने वाले बटनों की आवश्यकता है । अन्यथा मेरे पास एक सत्यापन सारांश है जो त्रुटि दिखा रहा है और फिर सबमिट करने का कोई तरीका नहीं है।जावास्क्रिप्ट जांच कर रहा है कि पृष्ठ वैध है
अधिकांश लेख जो मुझे यह करने के बारे में मिलते हैं, पृष्ठ को अपने आप को सत्यापित करने के लिए पृष्ठ को देखने के लिए पृष्ठ_ClientValidate() फ़ंक्शन का उपयोग करना चाहते हैं, लेकिन यह मेरे लिए अपरिभाषित है, जैसा पेज_आईस्वाइड वेरिएबल करता है। क्या मुझे याद आ रही ?:
function PleaseWaitShow() {
try {
alert("PleaseWaitShow()");
var isPageValid = true;
// Do nothing if client validation is not active
if (typeof(Page_Validators) == "undefined") {
if (typeof(Page_ClientValidate) == 'function') {
isPageValid = Page_ClientValidate();
alert("Page_ClientValidate returned: " + isPageValid);
alert("Page_IsValid=" + Page_IsValid);
} else {
alert("Page_ClientValidate function undefined");
}
} else {
alert("Page_Validators undefined");
}
if(isPageValid) {
// Hide submit buttons
document.getElementById('pnlSubmitButton').style.visibility = 'hidden';
document.getElementById('pnlSubmitButton').style.display = 'none';
// Show please wait panel
document.getElementById('pnlPleaseWait').style.visibility = 'visible';
document.getElementById('pnlPleaseWait').style.display = 'block';
} else {
alert("page not valid - don't show please wait");
}
} catch(er) {
alert("ERROR in PleaseWaitShow(): " + er);
}
}
क्या इसका उपयोग ASP.NET Validators के साथ किया जा रहा है? –
मैं कुछ पीटरब्लम वैधकर्ताओं के साथ एएसपी.NET वैधकर्ताओं का उपयोग कर रहा हूं। एक साइड नोट के रूप में, यहां मैंने जहां फ़ंक्शन पोस्ट किया है, वहां पोस्ट किया गया है: http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_22426849.html – Chad