Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 26.08.2010, 12:48
Новичок на форуме
Отправить личное сообщение для anton_vek Посмотреть профиль Найти все сообщения от anton_vek
 
Регистрация: 26.08.2010
Сообщений: 2

перевод в число или как прибавить один
задача простейшая. к сожалению на форуме не нашел ответ.
есть такой код:
<script type="text/javascript">
$(function(){

// 'Check All' text changed
	$("#example7").multiSelect({
		checkAllText: 'Выбрать все',
		unCheckAllText: 'Удалить все',
		onCheck:  function(){
			vali=this.value.substr(6);
			push(vali);
		},
.
.
.
.

Код. рабочий, все отлично, ниже продолжение, но это не имеет значения.Возникла задача к переменной vali прибавить единичку.

прикол в том,что есть строка "option2"
vali=this.value.substr(6); - эта штука вытаскивает из это строки шестой символ, это как раз двоечка. теперь мне к этой двоечке нужно прибавить единичку. Для этого vali переводим в число и прибавляем один, НО! как тока не пробовал, так и не получилось.

в итоге пришел примерно к такому коду, но он не работает, может я координально не так мыслю или с синтаксисом какие-то проблемы?
Собственно получившийся сам код:
<script type="text/javascript">
$(function(){

// 'Check All' text changed
	$("#example7").multiSelect({
		checkAllText: 'Выбрать все',
		unCheckAllText: 'Удалить все',
		plus_val=0;
		onCheck:  function(){
			val=this.value.substr(6);
			int_vals=parseInt("val");
			plus_val= int_vals+1;
			push(plus_val);
		},
Ответить с цитированием
  #2 (permalink)  
Старый 26.08.2010, 12:51
Аватар для Skipp
.
Отправить личное сообщение для Skipp Посмотреть профиль Найти все сообщения от Skipp
 
Регистрация: 30.03.2010
Сообщений: 1,813

int_vals=parseInt("val"); - Ошибка
int_vals=parseInt(val); - Так

push(Number(this.value.substr(6))+1); - А так короче
__________________
.
Ответить с цитированием
  #3 (permalink)  
Старый 26.08.2010, 13:00
Новичок на форуме
Отправить личное сообщение для anton_vek Посмотреть профиль Найти все сообщения от anton_vek
 
Регистрация: 26.08.2010
Сообщений: 2

Skipp, дружище!!!!!!! благодарю тебя!!!
push(Number(this.value.substr(6))+1); - это реально сработало!
с меня пиво
Ответить с цитированием
  #4 (permalink)  
Старый 26.08.2010, 13:07
Аватар для Skipp
.
Отправить личное сообщение для Skipp Посмотреть профиль Найти все сообщения от Skipp
 
Регистрация: 30.03.2010
Сообщений: 1,813

anton_vek,
договорились)
__________________
.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Переменная от переменной или как к имени переменной конкатенировать значение другой Aderba jQuery 5 12.11.2008 15:25
Подскажите как убрать часть текста при нажатии на кномпу или гиперссылку. potkin Общие вопросы Javascript 6 10.10.2008 07:55
Как узнать свернуто окно браузера или нет. bar-boss Events/DOM/Window 3 25.09.2008 16:09
Как переместиться в начало страницы или к закладке? f_gor Общие вопросы Javascript 2 03.09.2008 23:00
Как прибавлять число к числу? Forgott Общие вопросы Javascript 9 06.05.2008 08:47