var json_table = [];
$('#print-table tbody tr').slice(2).each(function() {
var tds = $(this).children('td');
json_table.push({
name: tds[0].text(),
rank: tds[1].text(),
phone: tds[2].text(),
});
});
family = {
father: {
name: 'John',
wife: // ссылка на объекто-словарь Ann-ы
},
mother: {
name: 'Ann',
husband: // ссылка на объекто-словарь John-а
}
}
$('.fixed-form-magnet form').on('submit', function(e){
e.preventDefault();
...
success...
document.location.href = 'put_your_url_here';
...
Hint: checkValidity() на поля формы на всяк случай)))
var files_uploaded = 0;
$("#add-image").on("change", function(e) {
var files = e.target.files,
filesLength = files.length;
for (var i = 0; i < filesLength; i++) {
var f = files[i];
var fileReader = new FileReader();
fileReader.onload = (function(e) {
var file = e.target;
var upl = $('#all-images .upload-image').parent(); //col с загрузчиком (все объекты в col обернуты)
upl.css('display', 'none');
files_uploaded += 1;
var new_img = '<div class="col-12 col-md-6 col-lg-4 mb-3" style="height: 150px; display: none"><div class="uploaded-img"><span class="image-number customized customized-border-color">' + files_uploaded + '</span><i class="fas fa-times remove-image customized-color-h"></i><img src="' + file.result + '"/></div></div>';
upl.before(new_img); //вставить перед загрузчиком
$('#all-images .upload-image span').text(files_uploaded+1); //меняем циферку
upl.prev().fadeIn(); //для красоты
upl.fadeIn();
});
fileReader.readAsDataURL(f);
}
});
...
<thead class="bg text-white font-weight-bold">
<tr class="d-none">
<th></th>
<th></th>
<th></th>
<th class="d-none d-md-table-cell"></th>
<th></th>
<th></th>
</tr>
<tr>
<th colspan="3">Объявление</th>
<th class="d-none d-md-table-cell" data-toggle="tooltip" data-placement="top" title="Сортировать">Дата</th>
<th data-toggle="tooltip" data-placement="top" title="Сортировать">Статус</th>
<th data-toggle="tooltip" data-placement="top" title="Сортировать">Цена</th>
</tr>
</thead>
...
columnDefs: [
{ orderable: false, targets: [ 0, 1, 2 ] }
]
<div class="slider-name" style="width: 100%; height: 800px">
<!-- cover - растянуть изображение, сохраняя пропорции, но с обрезанием -->
<div style="width: 100%; height: 100%; background-image: url(path/to/image1.jpg); background-size: cover">
Данные первого слайда
</div>
<div style="width: 100%; height: 100%; background-image: url(path/to/image2.jpg); background-size: cover">
Данные второго слайда
</div>
<div style="width: 100%; height: 100%; background-image: url(path/to/image3.jpg); background-size: cover">
Данные третьего слайда
</div>
</div>