У меня есть часть кода которая при закрытии окна сразу выполняет код
$('#modal_window_1').on($.modal.BEFORE_CLOSE, function (event, modal) {
var job_name = $("#job_name").val(),
job_note = $("#job_note").val(),
job_date = $("#job_date").val(),
job_deadline = $("#job_deadline").val(),
job_qnt = parseInt($("#job_qnt").val()),
job_price = parseInt($("#job_price").val()),
job_dif = parseInt($("#job_dif").val());
if (modal.options.new_job != true) {
$.post('/ajax/saveJobData',
{
'_token': window.laravel.csrfToken,
'job_id': parseInt(modal.options.sender),
'job_name': job_name,
'job_note': job_note,
'job_date': job_date,
'job_deadline': job_deadline,
'job_qty': job_qnt,
'job_price': job_price,
'job_dif': job_dif
}, function (data) {
console.log(data);
updateCards(parseInt(modal.options.sender));
});
modal.options.sender_element.html(job_name);
} else {
$.post('/ajax/createNewJob',
{
'_token': window.laravel.csrfToken,
'job_category_id': modal.options.job_category_id,
'job_name': job_name,
'job_note': job_note,
'job_date': job_date,
'job_deadline': job_deadline,
'job_qty': job_qnt,
'job_price': job_price,
'job_dif': job_dif
}, function (data) {
console.log(data);
updateCards(0, modal.options.job_category_id);
});
}
});
не могу понять как сделать так чтоб только при нажатии кнопки отправить , код выполнялся а при закрытии окно просто закрывалось без выполнения кода ?
В самой форме есть кнопка Отправить
$('#myButton').on('click',function(){
тут код на выполнение
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Использую библиотеку 2vue-google-maps для VueВ infoWindow есть кнопка с @click, проблема в том что она рендерится как обычный HTML тег и собственно не работает
Делаю проект просто с целью обучения, там создал класс CommentService, в котором содержатся методы для работы с БД (с целью сократить код в будущем):
Объясните мне, а то не врублюсь, как будет быстрее и лучше, и почему: