2012-01-31 57 views
0

是否有提交带有名称的POST变量到另一个页面?即表单提交,如果一个按钮被点击,但不必点击一个按钮。用Javascript提交POST变量?

+0

是的,看看这个线程: http://stackoverflow.com/questions/133925/javascript-post-request-like-a-form-submit – groffhibbitz 2012-01-31 18:46:36

回答

0

是的:您可以使用jQuery将JavaScript函数绑定到按钮的onclick事件。然后调用jQuery ready函数中按钮的click()函数。

2

有很多方法可以做到这一点 - 最简单的,免费的图书馆,方法可能是这样的:

如果你的HTML看起来像这样(至少具有ID,方法和动作属性)

<form id="myForm" method="post" action="post-target.php"> 
    <input type="hidden" name="username" value="username" /> 
</form> 

您可以通过JavaScript提交表单是这样的:

myForm = document.getElementById('myForm'); 
myForm.submit(); 
+0

是的,但我希望包含在按钮中的具体信息也被发送。即我想发送名称为“del”的POST变量到另一个页面。 – 2012-01-31 18:53:46