Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/407.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用JQuery获取输入隐藏值_Javascript_Jquery_Css_Html - Fatal编程技术网

Javascript 使用JQuery获取输入隐藏值

Javascript 使用JQuery获取输入隐藏值,javascript,jquery,css,html,Javascript,Jquery,Css,Html,我有一个javascript代码段,我想在其中检索位于所选行第一列的隐藏输入的值: var global_id = $(this).find("td:first").html(); console.log("value=" + global_id); 我得到的结果是: value= 当我尝试 var global_id = $(this).find("td:first").val(); console.log("value=" + global_id); 我得到的结果是: value= 因

我有一个javascript代码段,我想在其中检索位于所选行第一列的隐藏输入的值:

var global_id = $(this).find("td:first").html();
console.log("value=" + global_id);
我得到的结果是:

value=

当我尝试

 var global_id = $(this).find("td:first").val();
console.log("value=" + global_id);
我得到的结果是:

value=

因此,我需要知道:

  • 为什么在第二种情况下,变量是空的
  • 如何解析代码以检索第一个输入隐藏值

  • 您需要引用实际的输入元素,而不是包含元素。如果使用
    type=“hidden”
    、使用css或使用jQuery的
    hide()


    您需要引用实际的输入元素,而不是包含元素。如果使用
    type=“hidden”
    、使用css或使用jQuery的
    hide()


    编辑:刚刚注意到您的中间结果更新。Tiny Giant的答案是:刚刚注意到你的中间结果更新。小巨人有答案
    var global_id = $("td:first input:hidden:first", this).val();
    console.log("value=" + global_id);