Я создал скрипт, который добавляет элементы при щелчке по массиву.Как получить динамически созданный массив в jquery в PHP
$(document).ready(function()
{
var array_ids = [];
$('.add').click(function()
{
array_ids.push($(this).parent().siblings('.row_id').html().trim());
alert(array_ids);
});
});
Элементы поступают из базы данных mysql, поэтому я храню первичные ключи элементов. ключи хранятся в массиве, как таким образом
1,2,3,4,5
Теперь я хочу, чтобы этот массив в PHP, так что я мог бы хранить в базе данных по одному.
Я думал, что делать некоторые Ajax, и это мой код
$('.show').click(function(e)
{
//e.preventDefault();
$.ajax(
{
method: 'POST',
url: 'createsale.php',
data: {items: array_ids},
success: function()
{
alert('done');
}
});
});
я получаю сделано предупреждение, но не удавалось получить его хранится в базе данных. Может ли кто-нибудь сказать, как вставить эти элементы в mysql?
где ' createale.php'? – nogad
Я не мог придумать, как получить отправленный массив! Я, хотя $ result = $ array_id; будет работать, но нет. – Alexis
Данные, отправленные на php через GET/POST, хранятся в суперглабильных '$ _GET' и' $ _POST' –