[英]Issues getting value from hidden input field with jQuery
$(':checkbox').change(function() {
var targetName = $(this).attr('name');
var target = $(document).find(':hidden[name=targetName]').val();
alert(target);
});
我想獲取隱藏輸入的值與復選框的名稱相同(在更改時)我的問題是警報只導致“未定義”,但如果我警告沒有“val()”的部分它給了我一個物體回來。 我所有的jQuery代碼都在里面
$(document).ready(function(){});
我也厭倦了將我的腳本代碼放在我的html下,但沒有任何影響。
您需要連接變量並添加雙引號:
var target = $(document).find(':hidden[name="'+ targetName + '"]').val();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.