形式:如何接收JSON格式的数据



链接:http://thrivingkings.com/read/Formly-The-form-glamorizer-for-jQuery

我正在使用Formly制作联系表单,我想知道您如何实际将消息发送到服务器/电子邮件地址。

他们的例子是:

<script>
$(document).ready(function() { 
$('#ContactInfo').formly({'theme':'Dark'}, function(e) { 
    $('.callback').html(e); 
});
});
</script>

他们说:

这一次,我们设置了一个回调函数,它将以URL格式提供数据。这不是传输用户数据的最安全方法,不应与安全信息一起使用。此外,您可以轻松地将回调方法更改为. serializearray(),以接收JSON格式的数据。

你如何接收JSON格式的数据?我明白他们在说什么通过使用。serializearray(),但我不知道如何发送该数据。这方面我没有多少经验。

谢谢。

通过使用jQuery POST将数据发送到服务器,如下所示:

var postData = $("#ContactInfo").serializeArray();
$.post('ajax/test.html', postData, function(returnData) {
    console.log(returnData);
}, "json");
从http://api.jquery.com/jQuery.post/

将路径放置到服务器端点,该端点处理发布的数据,以取代ajax/test.html

我确实假设#ContactInfo是您的表单元素。

我确实使用了$.serializeArray()来创建表单内容的可发送JSON,如您在这里看到的http://api.jquery.com/serializeArray/

相关内容

  • 没有找到相关文章

最新更新