Javascript 使用JQuery获取输入隐藏值
我有一个javascript代码段,我想在其中检索位于所选行第一列的隐藏输入的值: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= 因
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);