2017-03-07 319 views
0

我正在试图完成这个挑战。在网页上有一个文本字段,其中包含如下所示的文本:{name:example,state:example。例如:使用PUT方法发送JSON

它希望我使用PUT方法来发送JSON。我真的迷失了和困惑。我已经尝试了许多不同的想法,我在网络上发现了许多不同的想法,但还没有任何工作。

任何人都可以指向正确的方向吗?

+0

http://stackoverflow.com/questions/9311579/put-ajax-request应该引导你在正确的方向 – ACarlton

回答

0

如果您的字段包含 {name:example, state: example. etc:example} 这不是一个合适的JSON或Javascript对象。而如果你有一个定期JSON或JS对象作为文本字段的输入,那么你可以使用Ajax发送放置请求到服务器这样

$.ajax({ 
    type: 'PUT', 
    url: '/server_url', 
    data: JSON.stringify(your_data) 
    success: function(result) { 
     // result from server 
    } 
}); 

你也应该考虑透过JSON.stringify(your_data)之前ajax要求将您的数据转换为适当的JSON。

相关问题