Jump to content


Photo
- - - - -

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


Best Answer Yastroitel , 04 October 2014 - 14:49

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


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


  • This topic is locked This topic is locked
3 replies to this topic

#1 Yastroitel

Yastroitel
  • JBZoo User (rus)
  • User rate: 0.7
  • posts: 289
  • topics: 99

Posted 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
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.7
  • posts: 289
  • topics: 99

Posted 04 October 2014 - 14:49   Best Answer

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


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

  • 1

#3 Cheren-dow

Cheren-dow
  • JBZoo User (rus)
  • User rate: 95.7
  • posts: 5060
  • topics: 31

Posted 04 October 2014 - 20:39

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


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

#4 Yastroitel

Yastroitel
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.7
  • posts: 289
  • topics: 99

Posted 04 October 2014 - 20:50

Да спасибо!


  • 0




Click to return to top of page in style!