单击按钮时,我需要设置隐藏的输入值,但它似乎不起作用。
<input type="hidden" name="addressOverride" id="addressOverride" value="">
然后按
<button id="addressOverrideLink" class="global-button">Yes this is my correct delivery address</button>
和试图设置它的代码
if ($('#addressOverrideLink'))
{
$('#addressOverrideLink').click(function(e){
$('#addressOverride').val('YES');
$('#mainForm').submit();
return false;
});
}
最佳答案
您可以使用普通的JavaScript来做到这一点
document.getElementById('addressOverride').value = "YES";
或者,如果您想使用jQuery,请像这样
$('input[name=addressOverride]').val('YES');
在http://jsfiddle.net/xM5E7/中查看工作示例