, поэтому я думаю, что я немного потерял то, что я даже пытаюсь сейчас, я так устал.как unserialize отправил данные?
В основном у меня есть 4 флажка, их значения - это число.
так что позволяет сказать, что мой источник HTML, как это:
<input class="extra" type="checkbox" name="checks[1]" value="1"/>
<input class="extra" checked="checked" type="checkbox" name="checks[2]" value="2"/>
<input class="extra" type="checkbox" name="checks[3]" value="3"/>
<input class="extra" checked="checked" type="checkbox" name="checks[4]" value="4"/>
Я хочу, чтобы получить возможность отправлять чеки [] с Jquery пост, как он будет размещен с PHP, я новичок в этом и спутать с людьми только говоря «сериализовать», что затем приводит к тому, что я теряюсь с помощью сериализации.
checks[1] is empty
check[2] = 2
checks[4] = 4
Я хочу, чтобы это было похоже на то, что на другой стороне.
Я сериализации так:
var post_data = $('input[name^="checks"]:checked').serialize();
после его следующим образом:
$.post('search_item.php', post_data { 'option[]':option, save: form.save.value, item: form.item.value, name: form.i_name.value, desc: form.i_desc.value, text: form.i_text.value },
function(output) {
$('#return2').html(output).show();
});
Теперь доступ к этому с другой стороны ИТС структурирована следующим образом:
проверки [0] = c
чеки [1] = h
чеки [2] = e
и т. д.
так может кто-нибудь скажет мне, как это работает? Потому что я измучен и очень смущен.
большое спасибо,
Джо
Спасибо за помощь мне, я считаю, что я пытаясь опубликовать его неправильно, обновленный с помощью .post-кода. – buymypies