 
			
				24.11.2014, 15:41
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Интересующийся 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 24.07.2014 
					
					
					
						Сообщений: 14
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
			
			 
				Отловка значение (GET) и отправления его (POST)
			 
			
		
		
		
		Привет всем, у нас есть Аудио настройки.  
 
Значение слайдера и чисел вычисляется через GET запрос. 
Таким образом я получаю значение:
 
setInterval(function () {
    $.ajax({
        type: "GET",
        url: "/api/audio",
        processData: true,
        dataType: 'text',
        cache: false,
        headers: ({"Auth-Secret": $("input[id='authpass']").val()}),
        success: function (data, textStatus, request) {
            var audio = jQuery.parseJSON(data);
            $("input[id='micl']").val(extractNumberFromDBVal(audio.MicL));
            $("#slider-vertical_micl").slider("option", "value", extractNumberFromDBVal(audio.MicL));
            if (audio.MicL == "mute") {
                $(document.getElementById("muteMicL").checked = false);
                $("#slider-vertical_micl").slider("option", "disabled", true);
            } else {
                $(document.getElementById("muteMicL").checked = true);
                $("#slider-vertical_micl").slider("option", "disabled", false);
            }
Сам слайдер:
 
$(function () {
    $("#slider-vertical_micl").slider({
        orientation: "vertical",
        range: "min",
        min: 0,
        max: 60,
        step: 2,
        slide: function (event, ui) {
            $("#micl").val(ui.value);
        }
    });
    $("#micl").val($("#slider-vertical_micl").slider("value"));
});
Помогите соорудить данную систему. 
При изменении слайдера, значение должно отправляться.  
		
	
		
		
		
		
		
		
		
						  
				
				Последний раз редактировалось lnsider, 24.11.2014 в 15:50.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				24.11.2014, 15:46
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 27.05.2010 
					
					
					
						Сообщений: 33,150
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 lnsider, 
 в параметр stop слайдера добавьте отправку данных слайдера 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				24.11.2014, 15:52
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Интересующийся 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 24.07.2014 
					
					
					
						Сообщений: 14
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	
		
			Сообщение от рони
			 
		
	 | 
 
	
		lnsider, 
 в параметр stop слайдера добавьте отправку данных слайдера
	 | 
 
	
 
 не понял вас. поясните пожалуйста и желательно пример )  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				24.11.2014, 15:59
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 27.05.2010 
					
					
					
						Сообщений: 33,150
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		lnsider,
  
$(function () {
    $("#slider-vertical_micl").slider({
        orientation: "vertical",
        range: "min",
        min: 0,
        max: 60,
        step: 2,
        slide: function (event, ui) {
            $("#micl").val(ui.value);
        },
        stop: function (event, ui) {
            $.post(
  "/api/audio",
  {
    param1: ui.value
  },
  onAjaxSuccess
);
        },
    });
    $("#micl").val($("#slider-vertical_micl").slider("value"));
});
 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				24.11.2014, 16:05
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Интересующийся 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 24.07.2014 
					
					
					
						Сообщений: 14
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 Смотрите следующий пост 
		
	
		
		
		
		
		
		
		
						  
				
				Последний раз редактировалось lnsider, 24.11.2014 в 16:30.
				Причина: Удалить
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				24.11.2014, 16:27
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Интересующийся 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 24.07.2014 
					
					
					
						Сообщений: 14
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	
		
			Сообщение от рони
			 
		
	 | 
 
	
		lnsider, 
 
$(function () {
    $("#slider-vertical_micl").slider({
        orientation: "vertical",
        range: "min",
        min: 0,
        max: 60,
        step: 2,
        slide: function (event, ui) {
            $("#micl").val(ui.value);
        },
        stop: function (event, ui) {
            $.post(
  "/api/audio",
  {
    param1: ui.value
  },
  onAjaxSuccess
);
        },
    });
    $("#micl").val($("#slider-vertical_micl").slider("value"));
});
	 | 
 
	
 
 я все понял спасибо, как прикрутить данную строку 
headers: ({"Auth-Secret": $("input[id='authpass']").val()}),  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				24.11.2014, 17:07
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 27.05.2010 
					
					
					
						Сообщений: 33,150
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		lnsider,
  
	
 
	| 
		
			Сообщение от lnsider
			
		
	 | 
 
	
		как прикрутить данную строку 
headers: ({"Auth-Secret": $("input[id='authpass']").val()}),
	 | 
 
	
 
 кто вам мешает отправить $.ajax как у вас в посте выше изменив type  на POST и добавив data с данными 
$.post было для примера 
 
параметры смотреть по документации
 http://api.jquery.com/jQuery.ajax/ 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				24.11.2014, 18:22
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Интересующийся 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 24.07.2014 
					
					
					
						Сообщений: 14
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	
		
			Сообщение от рони
			 
		
	 | 
 
	
		lnsider, 
  
 
кто вам мешает отправить $.ajax как у вас в посте выше изменив type  на POST и добавив data с данными 
$.post было для примера  
 
параметры смотреть по документации 
http://api.jquery.com/jQuery.ajax/
	 | 
 
	
 
 попытался сделать, не работает
 
$(function () {
    $("#slider-vertical_micl").slider({
        orientation: "vertical",
        range: "min",
        min: 0,
        max: 60,
        step: 2,
        slide: function (event, ui) {
            $("#micl").val(ui.value);
        },
        stop: function (event, ui)
        {
            $.ajax({
                type: "POST",
                url: "/api/audio",
                processData: true,
                dataType: 'text',
                cache: false,
                headers: ({"Auth-Secret": $("input[id='authpass']").val()}),
                success: function (data, textStatus, request) {
                    $("input[id='micl_db']").val();
                }
            });
        }
    });
    $("#micl").val($("#slider-vertical_micl").slider("value"));
});
 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				24.11.2014, 18:32
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 27.05.2010 
					
					
					
						Сообщений: 33,150
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 lnsider, 
 а где data? 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				24.11.2014, 18:39
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 27.05.2010 
					
					
					
						Сообщений: 33,150
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 lnsider, 
 cache: false, 
data:{ param1: ui.value}, 
или 
data : $("#micl").serialize(), 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
 
 |  
  |