Javascript 如何调用位于div中的表单按钮?

Javascript 如何调用位于div中的表单按钮?,javascript,php,html,jquery,css,Javascript,Php,Html,Jquery,Css,以下是我的表格代码: <form accept-charset="utf-8" action="https:example.com" method="get" name="test"> <div class="classy"><input type="button" class="buttonE buttonC" value=

以下是我的表格代码:

<form accept-charset="utf-8" action="https:example.com" method="get" name="test"> 
<div class="classy"><input type="button" class="buttonE buttonC" value="CLICK NOW"/></div>
</form>

我有下面的脚本调用按钮提交,它失败了,但如果我删除div类,它可以成功运行

<script>
$('.buttonE').click(function(e){
$(this).parent().trigger('submit')
})
</script>

$('.buttonE')。单击(函数(e){
$(this.parent().trigger('submit'))
})

你能帮我提供合适的脚本来调用div类中的按钮吗?提前谢谢

这是我能想到的最简单的解决方案。
要简单地删除
,请单击按钮的处理程序,并将其设置为表单的
type=“submit”


您可以为如下表单设置一个类:

$('.buttonE')。单击(函数(e){
$(“.form app”).trigger('submit')
})


您可以直接处理表单的提交事件。没有理由特别涉及按钮(尽管您也需要将其设置为type=“submit”按钮),按钮的父级是div,而不是表单。在侦听器中,您可以执行
this.form.submit()
,但正如ADyson所说,只需将其设置为submit按钮,并将侦听器置于表单的提交处理程序中(因为表单可以在不单击submit按钮的情况下提交)。或者只需使用
$(this)。最接近的(“表单”).submit()