提交表单时我的页面刷新时遇到问题。我已经检查了堆栈上的其他问题,但是当输入类型是按钮时,它们工作正常<input type="button">
我还检查了javescript和jquery技术,但它们对我不起作用。请您指导我,当表单类型为图像时,如何在表单提交时停止页面刷新。
<form action="userOwnProfile.php" method="post">
<input type="image" src="messageicon.jpg">
</form>
您没有 ID、输入名称或表单名称,也没有提交按钮。如果你想使用Ajax,你需要用id、类或名称来标识元素。你拥有的不能工作。尝试(添加标签)
<img id='somename' src='messageicon.png' />
或
<button id='somename'>messageicon.png </button>
您不需要表单然后在jquery中
$("#somename").click(function(e){
e.preventDefault();
Do something like send data to php
});