बटन पर क्लिक करने पर टेक्स्टबॉक्स में लोडिंग स्पिनर को कैसे प्रदर्शित किया जाए? कहें कि मेरे पास उपयोगकर्ता नाम और पासवर्ड टेक्स्टबॉक्स है, और एक लॉगिन बटन है। एक बार जब मैं उपयोगकर्ता नाम और पासवर्ड दर्ज करता हूं और लॉगिन बटन पर क्लिक करता हूं, तो स्पिनरों को टेक्स्टबॉक्स में प्रदर्शित किया जाना चाहिए। कृप्या सहायता करे। मैं एक JQuery विकल्प या जावास्क्रिप्ट की तलाश में हूँ।बटन पर क्लिक करने पर टेक्स्टबॉक्स में लोडिंग स्पिनर को कैसे प्रदर्शित किया जाए?
सीएसएस:
input.spinner {
background-image:url('spinner.gif');
background-repeat:no-repeat;
background-position:5px 5px /* Change to accommodate to your spinner */
}
जे एस:
$('form').submit(function(e){
e.preventDefault();
$f = $(this);
$f.submit(); /* replace with your ajax call */
$f.find('input[type="text"], input[type="password"]')
.val('') /* Remove values or store them if you need them back */
.addClass("spinner") /* Add the spinning image */
.attr("disabled", "disabled"); /* Disable the inputs */
});
बस बक्सें से अधिक एनिमेटेड gifs के एक जोड़े की स्थिति और अपनी दृश्यता को टॉगल करने के लिए jQuery का उपयोग करें – paul
मुझे लगता है कि यह नहीं किया जा सकता ..... लेकिन आप कुछ वैकल्पिक तरीके से जा सकते हैं जैसे कि div और बटन के चाटना को इस div को subox के साथ टेक्स्टबॉक्स के स्थान पर दिखाएं ch भाग्य का प्रकार और महसूस करें कि यह टेक्स्टबॉक्स की तरह दिखाई देगा। –
आपको स्पिनरों को टेक्स्टबॉक्स के अंदर दिखाने की ज़रूरत है ?? या टेक्स्टबॉक्स के समानांतर? –