<div class="kn-submit">
<input type="hidden" name="parent_object" value="">
<input type="hidden" name="parent_field" value="field_510">
<input type="hidden" name="parent_id" value="">
<input name="view_key" type="hidden" value="view_848">
<input name="view_name" type="hidden" value="Edit OperationNu">
<input type="submit" value="Submit">
<div class="kn-spinner" style="display: none"></div>
$('.kn-submit').trigger('mousedown');// those 2 doesnt give results :(
$('.kn-submit').trigger('click');
我的问题是我想在调用特定函数时使此按钮自动切换 在课堂上调用触发器没有任何影响
答案 0 :(得分:0)
您正尝试触发div元素。您需要点击此submit
中的div
按钮。
将其更改为:
$('.kn-submit input[type="submit"]').trigger('click');
你不需要这个:
$('.kn-submit input[type="submit"]').trigger('mousedown');
但是如果您只想提交表单,请使用您的表单id
并将其命名为:
$('#form_id').submit();
答案 1 :(得分:0)
自动提交表单:
<form id="myform" action="target.php" method="post">
<input type="hidden" name="parent_object" value="">
<input type="hidden" name="parent_field" value="field_510">
<input type="hidden" name="parent_id" value="">
<input name="view_key" type="hidden" value="view_848">
<input name="view_name" type="hidden" value="Edit OperationNu">
<input type="submit" value="Submit">
</form>
<script>
$('#myform').submit();
</script>
答案 2 :(得分:0)
将班级名称放在提交按钮中。还使用匿名函数,因为您正在调用触发器函数,但您没有告诉它该做什么。修复类名后,有两种方法可以继续:
方法1:
$(".kn-submit").trigger("click", function(){
// what you want to do
});//trigger function
方法2:
$(".kn-submit").click(function(){
// what you want to do
});//click function