Итак, у меня есть html-таблица, и я использую значение определенной ячейки в каждой строке для создания массива (используя .split ("")), а затем для каждого значения в массиве я генерирую переключатели, используя код предоставляется в диалоговом окне.
Где я застрял на данный момент: Как я могу получить значение выбранного радиокнопки [допускается несколько вариантов выбора] и передать это значение в базу данных.
Я предоставил код, который я использую, чтобы получить значение ячейки из текущей строки, а также код, который я использую для генерации переключателей.
Я новичок, поэтому, пожалуйста, не против, если что-то звучит глупо. Я просто пытаюсь найти способ научиться.
Извините, если я не могу объяснить проблему. Я стараюсь изо всех сил.
Спасибо.
Я пытался использовать [alert: checked], но ничего не появляется. Мне не повезло придумать логику / рабочие процессы самостоятельно, и я бы хотел иметь направление.
$(".dialogbox").click(function(){
$('#divid').dialog('open');
var $row = $(this).closest("tr");
var $text= $row.find(".reqcell").text();
var valarray = new Array();
valarray = $text.split(",");
## Here (".dialogbox") is the class of a button which when clicked open a dialog which has a div with id = '#divid'. I am using the this.closest(tr) to find the closest row to the button clicked, and then find the cell (whose values are needed), using the class name (".reqcell") for the class.
In the end I use text.split(",") to store these values into an array valarray. ##
## The below code is in continuation to the above mentioned code . I am just dividing it for the ease of understanding.
var buttons = valarray.filter(Boolean).map((valarray,index) => {
return '<input type="radio" value='+ index +' name='+ valarray +'/><label for='+ valarray +'>'+ valarray +'</label>';
});
$("#buttonArea").html(buttons.join(""));});
## Here button area refers to the <span> in which the buttons will be displayed.
Как я уже говорил, мне нужно получить значение выбранной кнопки / кнопок и обновить его в базе данных.
Если кто-то может дать мне какое-либо руководство по тому же, я буду очень признателен.
И снова, мне очень жаль, если способ, которым я пытаюсь объяснить вещи, неверен.
Кроме того, если кто-то может предложить несколько хороших книг для изучения Java (включая соединения с базой данных и создание веб-приложений клиент-сервер) и jQuery, это будет здорово.
Спасибо всем за потраченное время.