Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
 
Фильтр авторов:    показать 
  скрыть
  Закрытая темаСоздание новой темыСоздание опроса

> Как отрезать в строке(параметре) последний символ?
Strannik  
 ۩  [x]    Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 806
Пользователь №: 17108
На форуме: 7 лет, 10 месяцев, 11 дней
Карма: 0




Добрый день. Заинтересовался вопросом, но ответа толкового не нашел.
у меня формируется параметр jquery:
$primer='1,2,3,4,5,6,7,';
нужно отрезать в параметре последний символ(отрезать запятую)
substring не подходит, т.к. параметр формируется запросом к базе и количество символов в нем непостоянно(т.е. м.б. $primer='1,2,3,'; а м.б. $primer='1,2,3,4,5,';

Как такое сделать? Есть ли функция в Jquery?



Спустя 3 минуты, 46 секунд (26.05.2012 - 10:23) redreem написал(а):
так ты ее при формировании не ставь и все. типа так:

for (i = 1; i < 8; i++) {

if (i>1) delim = ','; else delim = '';
s = s + delim + i;

}


Спустя 7 минут, 47 секунд (26.05.2012 - 10:31) Strannik написал(а):
redreem
ну во-первых у нас количество символов в нем непостоянно(т.е. м.б. $primer='1,2,3,'; а м.б. $primer='1,2,3,4,5,';

во-вторых я могу обрезать параметр еще на уровне php и забирать его в Jquery уже без последней запятой...

Но меня все-таки интересует функционал Jquery(в качестве развития знаний), возможна ли обрезка последнего символа на Jquery(есть ли функции обрезки или нет) ?

Спустя 11 минут, 42 секунды (26.05.2012 - 10:43) redreem написал(а):
на JS отрезать последний символ:

s = s.substring(0, s.length - 1);


недумаю что в jQuery стали внедрять какую-то функцию, которая и так делается на JS в одну строчку.

Спустя 5 минут, 44 секунды (26.05.2012 - 10:49) Strannik написал(а):
redreem
упс - я попробовал эту функцию но с началом отсчета ошибся(взял длину всей строки), спасибо.
PMICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Закрытая темаСоздание новой темыСоздание опроса