我所拥有的是地址字段,地址字段右侧是用作输入按钮的箭头(>)。现在只有箭头是可点击的,我需要它,所以当用户点击整个字段(这是移动设备)时 - 在输入字段上触发点击以继续前进。它只需要用户到另一个页面来选择不同的地址或添加另一个地址。
<div id="addrChng">
<form action="actName" method="post">
<input id="addrSubmit" type="submit" name="actName" />
</form>
<p>
--first name
--last name
--street name
</p>
</div>
我尝试使用的代码段是:
$('#addrChng').click(function() {
$('#addrSubmit').trigger('click');
});
我尝试过使用.find()来获取输入字段。我已经尝试过了(&#39;点击&#39;,&#39;输入&#39; function()等等。到目前为止,似乎没有任何工作。所以点击输入本身有效,但试图触发单击整个div的输入不会。
答案 0 :(得分:1)
在表单中添加ID:
<form id="formId" action="actName" method="post">
...
然后......
$('#addrChng').click(function() {
$('#formId').submit();
});