amb*_*tch 2 javascript jquery facebook-javascript-sdk
我想做的是使用任意参数发出POST请求,就像提交表单一样.这不仅仅是做XHR.我理想的是模拟提交(如提交表单,而不是POSTiing然后重定向).我想避免$ .post + window.top.location = blah的延迟
最直接的方法是拥有一个'假的'形式并插入一堆元素,然后序列化并使用jQuery.submit(),类似于有没有办法使用jQuery提交表单而不需要精确的字段按字段细分?
我希望有一种更优雅的方式.
我的用例是我通过外部API调用(来自Facebook和其他服务)收集大量随机字段,并希望一次性将所有信息提交给用户创建,就像用户填写所有这些信息并按下"提交"一样"
有什么建议?谢谢!
是
你可以使用$ .ajax(例子)
或$ .post和$ .get ...示例:
$.post(
"url_to_page",
/* string like this: "text=me%20man&mail=peace@man.com or an object": */
{text: "me man", mail: "peace@man.com"}
)
/* you can check if the request was submitted successfully */
.success(function(data) {
alert("Success!");
alert(data); //data on page
})
/* you can check if the request failed */
.error(function() {
alert("Error!");
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4721 次 |
| 最近记录: |