以前是用jsp里面的标签直接赋值,现在纯HMTL不使用标签,那么该如何赋值,用js获取每个input的id然后赋值,还是有其他的规则?求解决方案
document.getElementById("id").innerHTML('value');
jquery: $("#id").val(value),不行么?
用js获取每个input的id然后赋值,就是你说的这个
举个例子:有两个input 一个name,一个pwd,你后台传过来的应该也是这两个量,(万一表单input太多),我们可以采用循环
假设返回值为{‘name’:‘张三’,‘pwd’:‘123’}
For (var key in res ){
$(“#”+key).val(res[key])
}
不应该用id,使用name选择,更准确
数据多了那就js循环 for 或者 $.each() 填充界面。少了就直接$("#id").val("json.属性");