0

我有一个通过php提交的表单,提交后意味着数据插入到数据库中,我想自动触发一个jquery函数,该函数包含插入的数据。

我面临的问题是在页面加载期间,jquery.js 文件尚未加载,我无法调用 jquery 函数。

还有一个问题,如果页面加载完成后,如何自动触发jquery功能呢?

4

2 回答 2

0

在使用前添加包含jQueryin 头部的脚本标签,jQueryjavascript在结束之前添加 body 标签。将代码放入document.ready将确保 DOM 元素对您的脚本的可用性,并在页面在被访问后准备就绪时触发 javascript。

$(document).ready(function(){
   //your code here
})
于 2013-01-28T04:42:05.963 回答
0

试试这个,这将在表单提交时触发

$('.formclass').on('submit',function(){

    // this will redirect to the page you want 
    window.location = "http://www.yoururl.com";

 });

但是如果您想在提交表单并加载新页面时触发一个函数,那么@Adil 建议就是您所需要的..

但是您必须确保此页面仅在表单提交后显示,例如在提交表单后您重定向到主页并且您使用了 document.ready 那么无论表单提交如何,这都会在页面加载时运行 - ion ,所以每次我进入主页时它都会触发......

于 2013-01-28T05:01:26.133 回答