YIIを使用していて、データを「table [attr1] = 1&table [attr2] = 2&table [attr3] = 3」として送信するため、jqueryを使用してリクエストを行うには次のようにします。
 $.ajax({  
        url:"url",
        data:{
             'table[attr1]':1,
             'table[attr2]':2,
             'table[attr3]':3,
        },
        success:function(resp){
            //ok
        }
    });
しかし、私はこのデータを動的にjsonにする必要があります。私はこれを試しましたが、うまくいきませんでした。
$("input").each(function(){ //build the data json       
    form.table[this.name]=this.value;  //the name is 'attr1' , the value is 1
});  
     $.ajax({  
        url:"url",
        data:form, //send the JSON here
        success:function(resp){
            //ok
        }
    });
これにより、データが空になります
このjsonを構築する方法はありますか?