【发布时间】:2011-08-22 13:39:59
【问题描述】:
我在下面有一个表格;我已将提交按钮更改为只输入“按钮”,这样我就可以在提交表单之前运行一些 JavaScript:
这是我的表格:
<form action="/Cart" method="post">
<input type="hidden" name="name" value="12" />
<input type="button" class="addToCartButton" value="Add to Cart" />
</form>
这是我的初始事件处理程序:
$(document).ready(function () {
$('.addToCartButton').click(function () {
//need to reference current form here
//need to reference the hidden input with name="Name" above
});
});
我在同一页面上有许多这样的表单,所以我需要相对引用表单和该表单内的一些其他输入。最好的方法是什么?我正在考虑为每个表单添加一些唯一的前缀,然后在选择器中使用它,但这看起来很hacky ...
【问题讨论】: