Я вызываю две функции: один Java-скрипт и одну функцию Jquery при нажатии кнопки Cancel
.
Функция сценария Java выполняется перед функцией Jquery, и я хочу прямо противоположное.
Вот мой HTML код
<button type="button" class="noWarning" id="cancelButton"
onclick="javascript: showMessage('cancelButton', 'Cancelling...'); disableButtons(); submitForm('${cancelDataRequestFormUrl}');">
Cancel</button>
Функция Jquery
$(".noWarning").click(function()
{
needToConfirm = false;
alert("NeedToConfirm : " + needToConfirm);
});
showMessage('cancelButton', 'Cancelling...');
исполняется до $(".noWarning").click(function())
, как мне изменить порядок выполнения?
EDIT:
Я попробовал то же самое с другой кнопкой
<button type="button" class="noWarning" id="saveButton"
onclick="javascript: submitDataRequest('saveButton', 'Saving...', 'newDataRequestForm', '${saveDataRequestFormUrl}', '${successSaveDataRequestFormUrl}');">
Save as Draft</button>
И его нормально работающая функция Jquery
вызывается раньше onClick
функций.
Что ставит больше путаницы.
~ Аджинкья.