だから私はこのコードを持っています:
var ajaxUrl = 'a/7776/as';
var data = {
'answer' : { 'user_input' : [] },
'form_build_id' : 'form-ffe6f10e9601470ed4cfe38257a959a6'
}
$.ajax({
url: ajaxUrl,
dataType: 'json',
type: 'POST',
data: data,
success: function(json){
}
});
しかし、POST ソースを調べると、「回答」が送信されていないようです。
Firebug の POST ソースは次のとおりです。
Parametersapplication/x-www-form-urlencoded
form_build_id form-ffe6f10e9601470ed4cfe38257a959a6
Source
form_build_id=form-ffe6f10e9601470ed4cfe38257a959a6
これはなぜですか? また、オブジェクトの「回答」部分も AJAX ポストに送信するにはどうすればよいですか?