使用Jquery获取隐藏的参数值
Get Hidden Parameter Value Using Jquery
我有以下html。
<td style="text-align:left;" class="product-quantity">
<input type="hidden" value="ABC" class="skuhidden">
<div class="quantity buttons_added"><input type="button" class="minus" value="-"></div>
</td>
现在我想通过点击类名为minus的按钮来访问类名为skuhidden
的隐藏参数的值。有多个参数具有相同的类名,所以我想要类minus中最接近按钮的隐藏值。
我试过这个
$(.minus).siblings('.skuhidden').val()
但它不起作用。请帮帮我。
由于skuhidden
元素不是minus
元素的兄弟元素,因此您的代码无法工作。
您可以使用.closest((查找td,然后使用.find((找skuhidden
元素
$('.minus').closest('td.product-quantity').find('.skuhidden').val();
或
找到父div,然后使用siblings()
。
$('.minus').closest('.quantity').siblings('.skuhidden').val()
// Get all form fields that are hidden
var hidden_fields = $( this ).find( 'input:hidden' );
// Filter those which have a specific type
hidden_fields.attr( 'text' );
试试这个。我希望它能帮助你
相关文章:
- 如何从电子邮件内容中调用具有隐藏参数的其他网页
- 隐藏JavaScript函数中作为参数传递的元素的父元素
- Angularjs:隐藏包含动态参数的网址的导航栏
- 从隐藏的网址中检索参数
- 使用$location导航并传递隐藏的参数
- html.actionlinks使用隐藏值作为参数
- 阻止 JQuery Mobile 隐藏 url 参数
- 如何在PhantomCSS的屏幕截图功能中使用hideElements参数隐藏多个元素
- 隐藏或屏蔽 JavaScript 中 URL 的查询参数
- javascript将函数名作为参数传递,不适用于jquery显示隐藏
- 将display标记表列中的参数传递为隐藏,始终获取第一条记录的值
- 如何使用java脚本函数中的参数调用代码隐藏函数
- 将Ext.NET隐藏字段的值作为参数传递给Action方法
- 使用刷新隐藏url参数cakephp
- 使用javascript设置URL中隐藏参数的值
- ajax成功时隐藏url和参数
- 是否可以使用隐藏/额外的参数初始化变量
- 如何从url参数中填充隐藏的输入文本字段
- 如何在不刷新的情况下用javascript打开或关闭掩码/隐藏URL参数
- 使用一个函数和数字参数隐藏和显示元素