Как получить атрибут у selected option-a, при on('change','#a_link', function(){ # });?

Вот код, нужно получить атрибуты у selected option-a
Обычное решение тут не получится сделать $('select option:selected')
var $sort = link.attr('sort_id'); 
var $del = link.attr('del_id');

$(document).ready(function(){
		$('#places_filters').on('change', '#a_link', function(){
					$('.screen_load').show(500);
					var link = $(this);
					  var $sort = link.attr('sort_id'); 
					  var $del = link.attr('del_id'); 
					$.get('/placeajax/places?sort='+$sort+'&del='+$del, function(data) {
						$('#places_filters').html(data);
						$('.screen_load').hide(500);
					});
					return false;
		});
	});
  • Вопрос задан
  • 4594 просмотра
Решения вопроса 1
Azamatdev
@Azamatdev Автор вопроса
$(this).find('option').each(function() {
                            if($(this).prop('selected') == true){ 
                              $sort = $(this).attr('sort_id');
                              $del = $(this).attr('del_id');
                            }
                        });
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы