javascript - 表单在同一页面中的页面加载时自动提交一次 jQuery
问题描述
我在 PHP 中创建了一个表单,我想使用 jQuery 在同一页面上提交此表单。为此,我添加了 jQuery javascript 代码:-
这是可行的,但我的问题是这个加载页面一次又一次地无限,因为我的表单是在同一页面上提交的。
window.onload = function () {
document.getElementById("wcv_stores_radial_search").submit();
}
<form action="" method="POST" id="wcv_stores_radial_search" name="wcv_stores_radial_search" class="standard-form">
<input type="text" size="40" id="wcv_stores_location" name="wcv_stores_location" placeholder="" value="ABC" />
</form>
请给我一个解决方案,我为此做了什么,如果可以使用 AJAX,那么我将用于 AJAX 代码的内容。
解决方案
您应该使用变量创建隐藏输入,如果该变量为真,则脚本在重新加载之前退出
推荐阅读
- telegram - Telegram 频道中管理员机器人的最大数量
- c# - C# WinUSB 无法在接口上调用 CloseHandle
- sql-server - Spark SQL JDBC空数据框
- r - Homebrew:安装时缺少权限
- java - Spring Boot:如何在启动或运行时显示实际的类路径?
- excel - Google 结果 VBA 代码的多线程
- c# - 将 JSON 反序列化为具有类型的泛型类
- python-3.x - 重新投影 Xarray 数据集
- ffmpeg - FFmpeg 从视频中间删除 2 秒并连接部分。单线解决方案
- r - 如何获取数据框中的所有数据,这些数据对应于 r 中变量的每个第 n 个值?