gpt4 book ai didi

javascript - 带 onclick 的 INPUT 类型图像不适用于 JS

转载 作者:行者123 更新时间:2023-12-02 20:25:32 24 4
gpt4 key购买 nike

这里是新手编码员。我正在制作一个评级网站,并尝试使其当用户单击"is"作为图像时,它会调用显示 Ajax 加载器 gif 的 JS,然后显示结果。问题是这里的onclick似乎没有触发该功能:

<form action="" method="get" id="myform">

<script>
$(document).ready(function(){
$("#myform").submit(function(){
$('#chart1').hide();
$('.ajax-load').show();
var data = $("#myform").serialize();
submitRating(data, false, function(){});
setTimeout($('.ajax-load').hide(),1000);
$('#chart1').show();
return false;
});
});
</script>

<div id="chart1"><div>
<input type="image" src="images/yes.png" name="yes" value="0" onclick="$('#myform').submit();"/>

</form>

如果我尝试使用alert(),而不是$('#myform').submit(),它会起作用,所以我很困惑为什么这不起作用。

谢谢!!

最佳答案

尝试使用:.trigger("submit")

更多信息:http://api.jquery.com/trigger/

如果这不起作用,我唯一能想到的就是在表单标记中添加一个空白的操作属性...

关于javascript - 带 onclick 的 INPUT 类型图像不适用于 JS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4905947/

24 4 0
文章推荐: javascript - JavaScript 中 for 循环的奇怪行为
文章推荐: javascript - 从元素中选择 img
文章推荐: javascript - 交换
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com