Javascript 从JSON.parse填充表单
我试图从localStorage中的一些值重新填充表单。我无法完全管理最后一部分,以使循环填充我的名称和值Javascript 从JSON.parse填充表单,javascript,json,Javascript,Json,我试图从localStorage中的一些值重新填充表单。我无法完全管理最后一部分,以使循环填充我的名称和值 function loadFromLocalStorage() { PROCESS_SAVE = true; var store = localStorage.getItem(STORE_KEY); var jsn = JSON.parse(store); console.log(jsn); if(store.length === 0) {
function loadFromLocalStorage() {
PROCESS_SAVE = true;
var store = localStorage.getItem(STORE_KEY);
var jsn = JSON.parse(store);
console.log(jsn);
if(store.length === 0) {
return false;
}
var s = jsn.length-1;
console.log(s);
for (var i = 0; i < s.length; i++) {
var formInput = s[i];
console.log(s[i]);
$("form input[name='" + formInput.name +"']").val(formInput.value);
}
}
函数loadFromLocalStorage(){
进程\保存=真;
var store=localStorage.getItem(store\u键);
var jsn=JSON.parse(store);
console.log(jsn);
如果(store.length==0){
返回false;
}
var s=jsn.length-1;
控制台日志;
对于(变量i=0;i
请给我一些提示。您的问题在代码的这一部分
var s = jsn.length-1;
console.log(s);
for (var i = 0; i < s.length; i++) {
function loadFromLocalStorage() {
PROCESS_SAVE = true;
var store = localStorage.getItem(STORE_KEY);
var jsn = JSON.parse(store);
console.log(jsn);
if(store.length === 0) {
return false;
}
for (var i = 0; i < jsn.length; i++) {
var formInput = jsn[i];
console.log(jsn[i]);
$("form input[name='" + formInput.name +"']").val(formInput.value);
}
}