У меня есть список входов. Количество слотов зависит от "foreach", который декодирует строку json и зацикливает значения следующим образом:
slot-1 : <input id="slot-1" type="texte" value="#FFFF00"><br>
slot-2 : <input id="slot-2" type="texte" value="#9ACD32"><br>
slot-3 : <input id="slot-3" type="texte" value="#008000"><br>
slot-4 : <input id="slot-4" type="texte" value="#0d98ba"><br>
slot-5 : <input id="slot-5" type="texte" value="#0000ff"><br>
slot-6 : <input id="slot-6" type="texte" value="#8a2be2"><br>
....
...
..
.
Я пытаюсь найти лучший метод для json_encode после изменения значений, чтобы получить этот шаблон: {"идентификатор входа": "значение ввода",}
{"slot-1":"#FFFF00","slot-2":"#9ACD32","slot-3":"#008000","slot-4":"#0d98ba","slot-5":"#0000ff"}
И отправьте его с помощью jQuery ajax-запроса, подобного этому
$(document).on('click', '#actualiser', function(){
var couleurs = '<?php echo $slots; ?>';
$.ajax({
url:"/url.php",
method:"POST",
data:{
slots:slots
},
success:function(data)
{
console.log("ok");
}
})
});
Я сделал тест, но у меня только очень грязный процесс. Есть идеи, чтобы добиться этого "чистого"?