Вы можете 'json_encode', чтобы сначала закодировать ваши переменные поста через PHP.
Затем создайте объект JS (массив) из почтовых переменных, закодированных в JSON.
Затем используйте цикл JavaScript для управления этими переменными ... Как - в этом примере ниже - заполнить форму HTML:
<script>
<?php $post_vars_json_encode = json_encode($this->input->post()); ?>
// SET POST VALUES OBJECT/ARRAY
var post_value_Arr = <?php echo $post_vars_json_encode; ?>;// creates a JS object with your post variables
console.log(post_value_Arr);
// POPULATE FIELDS BASED ON POST VALUES
for(var key in post_value_Arr){// Loop post variables array
if(document.getElementById(key)){// Field Exists
console.log("found post_value_Arr key form field = "+key);
document.getElementById(key).value = post_value_Arr[key];
}
}
</script>