jQuery iframe 表单提交刷新页面



我有一个很奇怪的问题。最近,我在iframe上使用jquery表单提交创建了一个上传页面(我不想刷新页面),并且效果很好。

当我把这段代码放在我的真实页面上时,出现了一个奇怪的问题。我有一个带有此代码的按钮:

("#upload_button").click(function(){
    $("form").submit();
    })

但是当我单击它时,整个页面都在刷新,我的用户会话消失了。这能做什么?

PS:我的初始版本运行良好。

哦,是的。如果我放一个提交按钮,它也可以工作。但是我想在div 上使用 jquery 提交

谢谢!

尝试不使用表单标签,而是使用表单 id 参数。像$('#MyForm')。以这种方式使用它将确保您调用了正确的表单。