次のようなAJAXデータを介して送信する必要があります。
<tr>
<td><input type="textbox" value="12" name="delay[256]"></td>
<td><input type="checkbox" value="256" name="attach_to[]"></td>
</tr>
<tr>
<td><input type="textbox" value="7" name="delay[653]"></td>
<td><input type="checkbox" value="653" name="attach_to[]"></td>
</tr>
これらの2つのタイプの入力をエンコードするための最良の方法はどれですか?
$.post(
window.location.href,
{
data_ajax: 1,
attach_to : attach_to, // how encode?
delay: delay // how encode?
},
function(array) {
},
'json'
);
OBS:フォーム全体ではなく、これらのデータのみを送信したいのです。したがって.serialize()
、適切ではないようです。