我有一个通过php提交的表单,提交后意味着数据插入到数据库中,我想自动触发一个jquery函数,该函数包含插入的数据。
我面临的问题是在页面加载期间,jquery.js 文件尚未加载,我无法调用 jquery 函数。
还有一个问题,如果页面加载完成后,如何自动触发jquery功能呢?
在使用前添加包含jQuery
in 头部的脚本标签,jQuery
并javascript
在结束之前添加 body 标签。将代码放入document.ready将确保 DOM 元素对您的脚本的可用性,并在页面在被访问后准备就绪时触发 javascript。
$(document).ready(function(){
//your code here
})
试试这个,这将在表单提交时触发
$('.formclass').on('submit',function(){
// this will redirect to the page you want
window.location = "http://www.yoururl.com";
});
但是如果您想在提交表单并加载新页面时触发一个函数,那么@Adil 建议就是您所需要的..
但是您必须确保此页面仅在表单提交后显示,例如在提交表单后您重定向到主页并且您使用了 document.ready 那么无论表单提交如何,这都会在页面加载时运行 - ion ,所以每次我进入主页时它都会触发......