【发布时间】:2014-10-17 14:17:11
【问题描述】:
我创建了一个表单并将其内容序列化为 JSON。我对json有点陌生。我想做的是通过 POST 将 json 发送到一个 url,但我不知道该怎么做。这是我的代码
<h1>Register</h1>
<form class = "myform" method="get">
Name:<br />
<input type="text" name="name" value="" />
<br /><br />
Phone Number:<br />
<input type="text" name="telephone" value="" />
<br /><br />
Location:<br />
<input type = "text" name = "location" value="" />
<br /><br />
Logo:<br />
<input type = "text" name = "logo" value="" />
<br /><br />
Website:<br />
<input type = "text" name = "website" value="" />
<br /><br />
Email:<br />
<input type = "text" name = "email" value="" />
<br /><br />
Category:<br />
<input type = "text" name = "category" value="" />
<br /><br />
Postal:<br />
<input type = "text" name = "postal" value="" />
<br /><br />
Description:<br />
<input type = "text" name = "description" value="" />
<br /><br />
GPS:<br />
<input type = "text" name = "gps" value="" />
<br /><br />
Tags:<br />
<input type = "text" name = "tags" value="" />
<br /><br />
Advert:<br />
<input type = "text" name = "advert" value="" />
<br /><br />
Facebook:<br />
<input type = "text" name = "facebook" value="" />
<br /><br />
Twitter:<br />
<input type = "text" name = "twitter" value="" />
<br /><br />
Google:<br />
<input type = "text" name = "google" value="" />
<br /><br />
<input type="submit" value="Submit" />
</form>
<script src="jquery-1.11.1.min.js"></script>
<script>
var frm = $(document.myform);
var data = JSON.stringify(frm.serializeArray());
console.log(data);
</script>
那么我应该如何将其发布到 url? (假设网址是 www.me.com)
【问题讨论】:
-
你有 jQuery,所以使用
$.post()? -
您至少尝试过google search 吗?发帖前?
-
你应该在stackoverflow中发布问题之前尝试google,它会影响你的声誉。 ;)