我有姓名和电子邮件ID字段,并希望使用表单标签将数据发布到服务器到另一个网站(如果字段有效)但我已经有一个表格标签与runat =“server”,使用第二个表单标签导致第二个表单不在页面上显示。我有JavaScript代码在表单上发布数据到服务器。我在点击按钮时看到了一些使用动作的内容,但是如何在按钮点击上发布数据
P.S我不想使用iFrame,弹出窗口。
答案 0 :(得分:0)
要在表单提交上发送POST数据,请尝试使用如下的提交按钮:
<input type="submit" value="POST_DATA" name="POST_PARAMETER_NAME">
将POST_DATA
替换为您要提交的数据,并将POST_PARAMETER_NAME
替换为您要访问服务器上数据的参数名称。
答案 1 :(得分:0)
如果页面上已经有一个使用asp.net Web表单与服务器通信的表单,那么如果要回发不同的数据,则可能需要发出ajax请求。这些天使用jQuery非常容易。下面的链接向您展示了如何执行此操作以及如何创建可接受您的帖子的Web表单页面。通过这种方式,您当前的表单和页面无需更改,这听起来就像您所追求的那样。
http://encosia.com/using-jquery-to-directly-call-aspnet-ajax-page-methods/