2012-11-07 72 views
0

我正在使用jQuery创建一个JSON数组,现在从客户端如何传递或发布JSON数组到服务器/后端从模式窗口?如何从客户端传递JSON数组到服务器?

当我点击模态窗口我想通过“保存更改” /发布

var data = $(this).serializeObject()到服务器。

如何从客户端使用jQuery或JavaScript做到这一点?

我的代码是在这里的jsfiddle http://jsfiddle.net/dev1212/GP2Y6/30/(模态窗口没有出现在小提琴,当用户点击提交,但我工作的本地计算机上)

是去了解它发布到服务器的正确方法?

这是将JSON数组数据传递给服务器的正确方法吗?

这是我的更新版本:

$.ajax({ 
    type: 'POST', 

    url: 'http://re-directb-acktohomepage.com/', 
contentType:'application/json' 
    data: data, 
    success: 
     alert('success'); 

}); 

回答

0

使用"$.ajax"并将您的json数据通过"data"参数。您将获取发送到服务器的请求对象中的数据。

干杯

+0

这是将JSON数组数据传递给服务器的正确方法吗? – user244394

+0

Web应用程序中的所有内容都基于HTTP协议。不管怎样,您都会通过HTTP中的超文本传递数据。也是的,这是正确的做法之一。 – Rikki

+0

我刚刚更新了上面的代码,让我知道如果我这样做是否正确..一旦我张贴JSON数据到服务器我重定向到其他页面。 – user244394

0

您可以使用一种形式,通过JavaScript提交它像this或者您也可以通过jQuery的像this使用AJAX。

一个会重定向您的页面,一个会发布数据,同时保持您的浏览器在同一页面上。这个问题已经在这个网站上回答了很多次,所以你也可以看看更深入的答案。

相关问题