2012-03-05 6 views
0

Пример мой временный вход 1,2,3Как получить некоторое входное значение в JQuery

<input type="hidden" id="temp" name="temp" value="1,2,3"> 

var tempvalue = $("#temp").attr("value") 

С JQuery это можно получить номер 3 только для tempvalue? Таким образом, 1,2, будет удален во время действия onclick.

+0

Я думаю, вы могли бы попробовать яваскрипт String.substring метод. Но, значение будет всегда 1,2,3 или вообще это значение, разделенное запятой? –

+0

Значение динамическое в соответствии с предыдущим '.each()' –

+1

Спасибо. Итак: '(tempvalue.split (", ")) [2]' должен работать. –

ответ

2
var parts = tempvalue.split(','); 
var third_value = parts[parts.length-1]; 
1

попробовать это:

var tempvalue = $("#temp").attr("value").split(',')[2] 
0

вы можете получить всю ценность и использовать его как массив или использовать jQuery.each(), чтобы получить номер, который вы хотите

Смежные вопросы