Итак, я создаю таблицу с формой, и у меня есть 2 строки, проблема в том, что кнопка отправки работает только для одной кнопки, а вторая кнопка отправки выполняет форму, но не отправляет значения
<tr>
{% for(username, computer_mac, assign_value) in zip(users_username, computers_mac, assigned_values) %}
<form action="" method="POST">
<td>
computer number:
<select class="custom-select" name={{username}}>
{% for client_id in computer_client_id%}
<option value={{client_id}} name={{client_id}} >{{client_id}}</option>
{% endfor %}
<option value="-1" name="-1">None</option>
<option hidden selected>{{assign_value}}</option>
</select>
</td>
<td>{{username}} ({{computer_mac}})</td>
<td class="assigned_values">{{assign_value}}</td>
<td>
<input type="submit" class="btn btn-danger btn-md a" id="button-id" value="submit">
</td>
<td>
<div id="status"></div>
</td>
</form>
</tr>
{% endfor %}
{{username}} = Raz
{{client_id}} = 1
{{other_username}} = a
{{other_client_id}} = None
в первой кнопке, я вижу, что это "{{username}}={{client_id}}&{{other_username}}={{other_client_id}}"
, что я хотел бы иметь для каждой кнопки он будет отдельным, поэтому первая кнопка будет иметь его {{username}}={{client_id}}
, а вторая кнопка будет иметь его {{other_username}} = {{other_client_id}}, как мне это сделать?
JS отправка данных :
var data = $("form").serialize();
console.log(data);
$.ajax({
type: "POST",
url: 'admin/data',
data: data,