如何使用jQuery返回隐藏输入的值?

时间:2013-03-17 00:44:14

标签: jquery

我试图获取隐藏输入的值。

我目前的隐藏看起来像这样

<input type="hidden" name="extend_1" id="extend_1" value="16:00:00">

所以我试着在$('time')改变时得到那个值

所以我在我的页面中有这个代码但是值总是未定义的!我正在使用jQuery 1.9

$('time').change( function(){
        var this_id = "extend_" + $(this).val();
//if i alert this_id i not get "extend_1" howeven max_time is always returning undefined where it should display "16:00:00"
        var max_time = $( this_id ).val();
        console.log( max_time )
});

任何人都可以告诉我有什么问题吗?为什么max_time总是未定义?

由于

1 个答案:

答案 0 :(得分:2)

你错过了jQuery字符串中的哈希值。它应该是"#extend_" + $(this).val()