Я пытаюсь вызвать функцию внутри функции проверки формы, но она не работает. Функция confirm_submit должна быть вызвана, если valid истинна.вызывающая функция в пределах функции проверки достоверности
$(document).ready(function() {
$("#dialog").dialog({
autoOpen: false,
buttons : {
"Confirm" : function() {
$('#form').submit();
},
"Cancel" : function() {
$(this).dialog("close");
}
}
});
function confirm_submit(){
$("#dialog").dialog('open');
}
});
function validate(){
valid = true;
if (document.form.number.value == ""){
alert ("You need to complete the Number field.");
valid = false;
return valid;
}
if(valid){
confirm_submit();
}
}
Не могли бы вы описать _how_ это не работает? Это гораздо более информативно, чем просто сказать «это не работает». –
Функция confirm_submit не вызывается. Если у меня есть диалог $ ("# dialog"). ('Open'); вне функции confirm_submit открывается диалоговое окно. – IlludiumPu36
Я также попробовал вернуть confirm_submit(); оставляя условие if valid. – IlludiumPu36