JSFiddle - React, Tailwind, and code Playground

HTML

<ul>
    <li> <input value="1" name="bla[]" /> </li>
    <li> <input value="2" name="bla[]" /> </li>
    <li> <input value="3" name="bla[]" /> </li>
</ul>

JavaScript

var arr = ['3', '1', '2'];
for(var i=0; i<arr.length; i++) {
    $("ul li input[value='" + arr[i] + "']").parent().appendTo("ul");
}