मैं अपने लार्वा एप्लिकेशन के साथ रिकैप्चा का उपयोग कर रहा हूं।त्रुटि: ReCAPTCHA प्लेसहोल्डर तत्व खाली होना चाहिए
मैं सिर्फ jquery का उपयोग करके जमा पर रिकैप्चा की प्रतिक्रिया जांचना चाहता हूं और चेतावनी से उपयोगकर्ता को रोकना चाहता हूं कि अनुरोध कैप्चा को मान्य करता है।
लेकिन, मैं कैप्चा भरने के बावजूद फॉर्म जमा करने को रोक नहीं सका।
यहां मेरा कोड है।
$('#payuForm').on('submit', function (e) {
var response = grecaptcha.getResponse();
if(response.length == 0 || response == '' || response ===false) {
alert('Please validate captcha.');
e.preventDefault();
}
});
<div class="captcha">
{{ View::make('recaptcha::display') }}
</div>
मुझे यह त्रुटि ब्राउज़र कंसोल में मिल रही है, और फॉर्म सबमिट हो जाता है।
Error: ReCAPTCHA placeholder element must be empty
क्या यह काम करता है: ' 'यदि नहीं, तो क्या आप स्क्रिप्ट को दो बार शामिल करते हैं दुर्घटना पर्च? –