2013-04-16 1 views
1

Я пытаюсь получить кнопку для отображения предупреждения каждый раз, когда нажимается кнопка. В настоящее время он запускается только при первом нажатии, и мне нужно обновить страницу, чтобы она снова работала. Поскольку это кнопка «Отправить» и «Создать», мне нужно, чтобы она сохраняла значения форм, которые были бы потеряны, если они будут перезагружены. Предупреждение используется для предоставления обратной связи пользователю. Это мой код:Событие с щелчком мыши только в первый раз появляется в форме InfoPath

$('input[value="Submit and New"]').on('click', function(){ 
alert('The request form has been submitted successfully. To submit a new form for the same user, change the form values and click on either the "Submit" or "Submit and New" button'); 
}); 

ответ

1

Set нажмите, используя документ, и он должен работать нормально

$(document).on('click','input[value="Submit and New"]', function(){ 
    alert('The request form has been submitted successfully. To submit a new form for the same user, change the form values and click on either the "Submit" or "Submit and New" button'); 
    }); 

http://jsfiddle.net/w4QWu/

0

вы, вероятно, вызов функции перед загрузкой документа, попробуйте это:

$(document).ready(function(){ 
    $('input[value="Submit and New"]').on('click', function(){ 
alert('The request form has been submitted successfully. To submit a new form for the same user, change the form values and click on either the "Submit" or "Submit and New" button'); 
    } 
}) 

jsfiddle

Смежные вопросы