我在我的头上,只需指向正确的方向,这样我就可以学习。 我正在我的网站上创建一个联系表单,我希望它在提交时在Groove(https://www.groovehq.com/docs)中创建一个票证。我无法弄清楚如何使表单数据首先在JSON格式化,然后发布到API。如果可能的话,我宁愿使用jQuery来做这件事。
如果有人能指出我正确的方向,我真的很感激。我使用API的经验非常有限。 感谢。
答案 0 :(得分:1)
您可以使用jQuery serialize方法。
$('form').submit(function(e){
e.preventDefault();
var url = 'your-url-here';
var data = $(this).serialize();
$.post(url, data)
.success(function(resp){
console.log('it works!');
});
}
答案 1 :(得分:0)
您想要检查JSON中的url返回值是否为
{"Keyname1":"1","Keyname2":"2"}
使用Api的jQuery代码可能是这样的:
$("#submit").click(function(){
$.ajax({
type:"post",
url:"https://api.groovehq.com/v1/me?access_token=41529cf5de0f4daa10098ff4881521c0cfea8b127d8e11bc5cc2cadb974e9a72",
dataType: "json",
beforeSend: function(){
$('#message').html('<img src="img/Loading.gif"/> Loading data');
},
success:function(result){
//Print all result keyname
alert(result.Keyname1);
alert(result.Keyname2);
}
});
});