1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
$(document).ready(function() {
$('.dd').nestable({
'maxDepth' : 1
});
$('#serialization').val(window.JSON.stringify($('.dd').nestable('serialize')));
$('.tagsInput').tagsInput({
'width':'100%',
'interactive':true,
'delimiter': ',', // Or a string with a single delimiter. Ex: ';'
'removeWithBackspace' : true,
'minChars' : 0,
'maxChars' : 0, // if not provided there is no limit
'placeholderColor' : '#666666'
});
});
$('.dd').on('change', function() {
var updatedSerialization = window.JSON.stringify($('.dd').nestable('serialize'));
var url = $('#ajax_url_for_serialization').val();
$('#serialization').val(updatedSerialization);
updateSerialization(url, updatedSerialization);
});
function updateSerialization(url, updatedSerialization) {
// $.ajax(function() {
// type : 'POST',
// url : url,
// data : { updatedSerialization : updatedSerialization },
// success : function() {
// console.log('updated');
// }
// });
$.post(url, {updatedSerialization : updatedSerialization}, function(response){
$('#reload_section').html(response);
});
}