-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 に答える