2017-05-15 80 views
-1

简单的代码来自动点击提交按钮。Javascript自动点击提交按钮,无需重新加载页面

document.forms["myform"].submit(); 

当这个按钮被点击时,我已经有了ajax代码。 但是,它会刷新页面。我可以知道如何防止页面重新加载,它仍然会运行代码?

+0

为什么你需要以编程方式单击按钮?只是调用点击时运行的函数有什么问题? – Quentin

回答

-1

当按钮被点击时,你的ajax代码是否正在运行,请致电event.preventDefault()return false

编辑:

document.getElementById("yourButtonID").onclick = function(event) { 
 
    event.preventDefault(); 
 
    
 
    // your ajax code here 
 
    
 
    return false; 
 
}

+0

我需要一些代码来自动点击按钮。 – learnallskill

+0

我编辑了我的帖子以包含如何自动点击按钮的示例。 – user5235812

-1

.submit()将刷新页面,你将不得不使用AJAX提交类似$阿贾克斯或$。员额。

从这里使用的例子:https://api.jquery.com/jquery.post/

+0

我需要一些代码来自动点击按钮。 – learnallskill

+0

你尝试过使用$(“form”).trigger(“submit”); –