У меня есть таблица данных с флажком, когда я выбираю несколько строк, и получаю идентификаторы. Когда я выбираю 2 строки, вывод похож на этот 2,3 в окне предупреждения. Я хочу сохранить идентификаторы в одном столбце базы данных.
Это мой код:
$('#create_challan').click(function () {
//alert('Dispatch Challan submit');
var allVals = [];
var saleid = [];
/*var buttonp = $(this);
buttonp.addClass('disabled');
buttonp.text("Working");*/
$('input[name=selectedBilties]:checked').each(function() {
allVals.push($(this).val());
saleid.push($(this).attr('saleid'));
});
alert(allVals);
function allAreEqual(aarray){
if (!aarray.length) return false;
return aarray.reduce(function(a, b){return (a === b)?a:(!b);}) === aarray[0];
}
Как я могу сохранить эти идентификаторы в базе данных.
Вы не можете добиться этого в коде Javascript на стороне клиента, вам понадобится некоторый серверный код, который будет принимать запросы из вашего кода JavaScript (с использованием HTTP-запросов), и этот код сервера должен публиковаться в базе данных.
Не рекомендуется хранить оба идентификатора в одном столбце.
можешь дать мне этот код @DevsiOdedra
@ShaikhFarhanSultan, вы уже можете найти в Google много подобных вещей. Просто введите "пример ajax php mysql" в Google. Попробуйте, узнайте об AJAX, а затем, если вы застряли на чем-то конкретном, задайте нам практический вопрос. Здесь нет смысла воссоздавать существующие учебные пособия.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Вы можете сохранить его через ajax, отправить эти идентификаторы на другую страницу и получить их через язык на стороне сервера (php, .net и т. д.) И выполнить запрос
$.post("pagename", { "id": id,.....}, function (response) {
});
вызовите ajax и передайте его серверу.