Хочу при помощу селектора выбрать все отмеченные чекбоксом поля а потом их передать при помощи AJAX.
Ума хватило только на синхронную реализацию задачи, но она никак не гаратнирует "правильность" передаваемых данных.
Может кто нибудь помочь переписать функцию на promise чтоб я наконец то их постиг путем своего примера
$( '#workflows-services' ).change(function () {
var selectednumbers = [];
$(this).find( 'option:selected' ).each(function(i, selected) {
selectednumbers[i] = $(selected).val();
});
$.ajax({
type:'post',
url: 'getservicelevels',
data:{'services': JSON.stringify(selectednumbers)},
success:function(data) {
$('#serviceLevels').html(data);
}
});
});