私はいくつかの情報を持つオブジェクトを持っていますdata
。次に、次のような他の情報を追加します。
table_company.find('tr').each(function() {
data['invoice_data'][this.id] = {
'title': jQuery(this).find('td:eq(0) strong').text(),
'value': jQuery(this).find('td:eq(1) input, textarea').val()
};
});
data
サーバー経由で送信jQuery.post
します。each
サーバーには、ループ前の初期データのみが表示されます。戦利品の後にオブジェクトも印刷しましたdata
が、すべての新しい情報が含まれていますが、転送されていません...なぜですか?
アップデート:
jQuery.post(
ajax_url + 'saveInvoice',
data,
function(response) {}
)