【发布时间】:2013-04-08 19:10:17
【问题描述】:
我想要一个提交类型的按钮来发送一个 POST 请求。
我正在考虑这样的事情:
<form action = "" method = "post">
<button>Upvote</button>
<form>
字符串“Upvote”将作为名称在 POST 请求中发送。
我知道这不起作用,并且我知道有一些方法可以使用 AJAX(javascript),但我对这个领域还很陌生。我只是想知道这是否可能。
更新
有人建议使用<input> 标签,我试了一下。问题是它生成的是 GET 而不是 POST。
【问题讨论】:
-
我相信它不会将投票字符串发布到服务器。我现在试试
-
你需要js支持如jquery $.post
-
您需要使用提交按钮:
<button type="submit">Send it</button>您的代码的其余部分看起来不错(除了空格),操作字段包含所需服务器资源的 url,它获取数据进行进一步处理。 -
你真的需要花时间熟悉HTML Forms。
-
当然。我正在向您介绍一个很好的学习资源。
标签: javascript html post button submit