-1

我需要有关此代码的帮助:

我需要发送服务、数据和内容参数...但不起作用((

var addons = {};
$.ajax({
    'url': 'http://site.com/index.php',
    dataType:'jsonp'
    success:function()
    {
        addons.name = 'Some name';
        addons.caption = 'Some caption';
        addons.description = 'Some description';
    }
});
var data = {
    'services'  :   1,
    'data'      :   addons,
    'content'   :   $(self).find('textarea').val()
};
$.ajax({
    'url'       :   'index.php',
    'dataType'  :   'json',
    'type'      :   'post',
    'data'      :   data,
    success:function(response){
        //...
    }
});

发帖:

服务=1&内容=嗨

4

1 回答 1

1

您需要在括号中定义对象的键和值,或者定义一个类似函数的类,然后保存值。但是对于您的目标,以下内容应该可以正常工作。

var addons = {
                 name: 'Some name', 
                 caption: 'Some caption',
                 description: 'Some description'
             };

亲切的问候

于 2012-08-17T10:57:55.183 回答