Я только что написал код проверки, чтобы проверить, были ли выбраны какие-либо из моих radio
кнопок из моей веб-формы до их отправки. Я только начинаю учиться php
, так как хочу иметь value
каждой кнопки radio
в файле .csv
.Запрос на проверку формы JavaScript
Потому что у меня есть атрибут action
установить, чтобы вызвать php
сценарий, я получаю мою alert
коробки, но как только я нажимаю OK
после нажатия submit
браузер идет прямо к php
сценарию (неизбежно).
Есть ли способ вернуться к моему первоначальному index.html
после сообщения alert
?
Я еще не написал php
, так ли это будет в сценарии php
или javascript
?
Heres мой код до сих пор:
$("#submit").on("click", function() {
var radio = $("input[type=radio][name=emotion]")[0].checked;
var radio2 = $("input[type=radio][name=emotion]")[1].checked;
var radio3 = $("input[type=radio][name=emotion]")[2].checked;
if(!radio && !radio2 && !radio3) {
alert("You must select at least one word!");
}
else {
alert("Please rate the next item!")
}
});
Спасибо, что вместо '$ (" # submit "). On (" click "....' Я меняю его на '$ (" # submit "). Submit (function (event) ....' и place 'event.preventDefault();' в моей инструкции 'if'? – user1574598
yes и перенаправить на индекс, если вы этого хотите. – fritsMaister
Прохладный - у меня будет игра с кодом, так как кажется, что много разных пути вокруг этой проблемы :-) – user1574598