arr = new Array();
var sum = 0;
var i = 0;
while(true) {
var number = prompt("Введите число", 0);
if (number == null || number == "" || !isFinite(number)) {
break;
} else {
arr.push(+number);
sum += arr[i];
}
i++;
}
console.log(sum)
$(document).ready(function(){
$('ul.tabs li').click(function(){
var tab_id = $(this).attr('data-tab');
$(this).addClass('current').siblings().removeClass('current');
$("#"+tab_id).addClass('current').siblings().removeClass('current');
})
})
$('a').on('click', function(){
$('div.test').fadeIn(1000)
})
if(mail($to, $subject, $message, $headers)){
$output = '<script>alert("Ваше сообщение получено, спасибо!");</script>';
}
else{
$output = '<script>alert("Ваше сообщение Не получено!");</script>';
}
$("#save").on('click', function() {
$('.popup_overlay').show();
$('#login').show();
})
$('#login-form').on('submit', function(event) {
alert('test')
})
Что бы сразу выполнить данную функцию.
То есть, мы создаем анонимную функцию и сразу ее запускаем. + здесь арифметическая операция.
Вместо + можно использовать "-", "!"
$('.form').find('select[name*=birth_region_id]').select2()
, Вы запускаете, скорей всего, не от kartik Select2, а совершенно другой. Посмотрите внимательно, возможно у Вас есть ещё один select2, который Вы и подключаете в скрипте.<?= $form->field($model->extra, 'birth_region_id')->widget(\kartik\select2\Select2::className(), []) ?>
function Testing(url, form){
var file = '';
var formdata = new FormData(form[0]);
formdata.forEach(function(item, i, arr){
console.log(i + ': ' + item + " array: " + arr)
if(i == 'files'){
formdata.append(item.name, item)
}
})
$.ajax({
url: url,
type: 'POST',
processData: false,
contentType: false,
data: formdata,
success: function(data){
console.log(data)
}
})
}
$('#form-data').on('submit', function(e){
e.preventDefault();
var files = $(this).find('input:file')
Testing('upload.php', $(this))
})
Пока я знаю только волшебное слово AJAX, а пройти полный курс по нему у меня просто нет сейчас возможности.
data: {form:fd,field_model:window.image_input},
$("#form").submit(function(e){
e.preventDefault()
// остальной код
}