Перейти к содержимому


Фотография
- - - - -

Убрать лишние пробелы из SELECT


Лучший Ответ Yastroitel , 04 October 2014 - 14:49

в принципе я нашел уже решение


$('#elements_itemcategoryvalue option').each(function(){
this.text = this.text.replace(/(\ )*[\.-](\ )*[\.-]*(\ )*/g, ''); 
});
Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 3

#1 Yastroitel

Yastroitel

Отправлено 04 October 2014 - 13:31

Добрый день!

 

Из-за многоуровневости категорий ZOO создает перед названиями категорий пробелы и тире.

 

Пытаюсь создать скрипт для их удаления - но ничего не получается - ввиду моей малой образованности в jQuery

 

Поправьте пожалуйста в чем я не прав? Подозреваю, что необходимо встроить цикл или что-нибудь подобное но вообще не понимаю как.

 

Подскажите пожалуйста в каком направлении двигаться

 

Спасибо!

 

Вот сам скрипт

jQuery(function($){

var sel=$("select#elements_itemcategoryvalue option").val();
sel = sel.replace(/(\ )*[\.-](\ )*[\.-]*(\ )*/, ''); 
$("select#elements_itemcategoryvalue option").val(sel);

});

  • 0

#2 Yastroitel

Yastroitel

Отправлено 04 October 2014 - 14:49   Лучший Ответ

в принципе я нашел уже решение


$('#elements_itemcategoryvalue option').each(function(){
this.text = this.text.replace(/(\ )*[\.-](\ )*[\.-]*(\ )*/g, ''); 
});

  • 1

#3 Cheren-dow

Cheren-dow

Отправлено 04 October 2014 - 20:39

Yastroitel, топик можно закрывать? 


  • 0
Изображение
 

#4 Yastroitel

Yastroitel

Отправлено 04 October 2014 - 20:50

Да спасибо!


  • 0




Click to return to top of page in style!