ajax相当于这个curl命令

时间:2015-08-31 19:17:00

标签: javascript jquery ajax

我遇到了一些问题,需要一个解决方案我有这个curl命令

curl -d data1='Some String' -d data2='some string' http://somesite.com/path/is/here 

使用jquery ajax调用会是什么样的?

3 个答案:

答案 0 :(得分:1)

你可以传递这样的数据:

$.ajax({
  url: '/some_url',
  data: { first: "some string", second: "some string" }
});

有关使用jQuery调用ajax的完整选项,请参阅documentation

答案 1 :(得分:0)

看起来像这样:

 $.ajax({
       url: 'http://somesite.com/path/is/here',
       type: 'GET',   // or POST
       data: {
                data1: 'Some String',
                data2: 'some string'
              },
       success: function(data) {
                // do something
               },
       error: function(error) {
                 // handle error
               }
        });

答案 2 :(得分:0)

请记住,somesite.com上的网络服务器必须允许跨源资源共享(CORS),否则您的webbrowser会因为同源策略(SOP)而阻止任何此类Ajax调用。