перевод в число или как прибавить один
задача простейшая. к сожалению на форуме не нашел ответ.
есть такой код: <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); }, |
int_vals=parseInt("val"); - Ошибка
int_vals=parseInt(val); - Так push(Number(this.value.substr(6))+1); - А так короче |
Skipp, дружище!!!!!!! благодарю тебя!!!
push(Number(this.value.substr(6))+1); - это реально сработало! с меня пиво;) |
anton_vek,
договорились) |
Часовой пояс GMT +3, время: 10:55. |