Spaces:
Running
Running
Update templates/index.html
Browse files- templates/index.html +8 -18
templates/index.html
CHANGED
@@ -244,16 +244,14 @@
|
|
244 |
}
|
245 |
|
246 |
function submitRegistration() {
|
247 |
-
const name = document.getElementById('name')
|
248 |
-
const email = document.getElementById('email')
|
249 |
-
const phone = document.getElementById('mobile')
|
250 |
if (!name || !email || !phone) {
|
251 |
alert("Please provide all required details.");
|
252 |
return;
|
253 |
}
|
254 |
console.log("Sending data:", { name, email, phone });
|
255 |
-
|
256 |
-
// Send the data to the backend (Salesforce)
|
257 |
fetch('/submit', {
|
258 |
method: 'POST',
|
259 |
headers: { 'Content-Type': 'application/json' },
|
@@ -263,28 +261,20 @@
|
|
263 |
.then(data => {
|
264 |
console.log("Response Data:", data);
|
265 |
if (data.success) {
|
266 |
-
|
267 |
-
speak(`Thank you for registering, ${name}!`, function () {
|
268 |
-
speak(`Hi ${name}, Welcome to Biryani Hub. Speak out.`);
|
269 |
-
});
|
270 |
-
|
271 |
-
// Show the success message on screen
|
272 |
let statusText = document.getElementById('statusText');
|
273 |
let statusMessage = document.getElementById('statusMessage');
|
274 |
|
275 |
if (statusText && statusMessage) {
|
276 |
statusText.textContent = `Thank you for registering, ${name}!`;
|
277 |
statusMessage.style.display = 'block';
|
278 |
-
|
279 |
-
// Wait for 6 seconds before changing the status text
|
280 |
setTimeout(() => {
|
281 |
statusText.textContent = 'Submitted Successfully!';
|
282 |
-
|
283 |
-
// Refresh the page after 10 seconds
|
284 |
setTimeout(() => {
|
285 |
-
window.location.reload(); //
|
286 |
-
},
|
287 |
-
|
|
|
288 |
} else {
|
289 |
speak("There was an error submitting your details. Please try again.");
|
290 |
let statusText = document.getElementById('statusText');
|
|
|
244 |
}
|
245 |
|
246 |
function submitRegistration() {
|
247 |
+
const name = document.getElementById('name').value.trim();
|
248 |
+
const email = document.getElementById('email').value.trim();
|
249 |
+
const phone = document.getElementById('mobile').value.trim();
|
250 |
if (!name || !email || !phone) {
|
251 |
alert("Please provide all required details.");
|
252 |
return;
|
253 |
}
|
254 |
console.log("Sending data:", { name, email, phone });
|
|
|
|
|
255 |
fetch('/submit', {
|
256 |
method: 'POST',
|
257 |
headers: { 'Content-Type': 'application/json' },
|
|
|
261 |
.then(data => {
|
262 |
console.log("Response Data:", data);
|
263 |
if (data.success) {
|
264 |
+
speak(`Thank you for registering, ${name}!`);
|
|
|
|
|
|
|
|
|
|
|
265 |
let statusText = document.getElementById('statusText');
|
266 |
let statusMessage = document.getElementById('statusMessage');
|
267 |
|
268 |
if (statusText && statusMessage) {
|
269 |
statusText.textContent = `Thank you for registering, ${name}!`;
|
270 |
statusMessage.style.display = 'block';
|
|
|
|
|
271 |
setTimeout(() => {
|
272 |
statusText.textContent = 'Submitted Successfully!';
|
|
|
|
|
273 |
setTimeout(() => {
|
274 |
+
window.location.reload(); // Refresh after 15 seconds
|
275 |
+
}, 15000); // 15 seconds delay for refresh
|
276 |
+
}, 6000);
|
277 |
+
}
|
278 |
} else {
|
279 |
speak("There was an error submitting your details. Please try again.");
|
280 |
let statusText = document.getElementById('statusText');
|