关于json对象向input框value赋值的问题....
问题描述:
通过ajax得到一个json对象
$.ajax({
url:"${ctx}/sys/oaOrganization/JosnToorgId",
type:"POST",
data:{"orgId":orgId},
success:function(data){
var junior = JSON.parse(data);
console.log(junior);
}
});
想在一个input里取到值
<input type="hidden" name="id" value="" id="id"/>
该怎么在回调函数里写呢?
求大神指教
答
var junior = JSON.parse(data);
$("#id").val(junior.id);
答
async:false, //必须,不然外部js无法获取内容
外部定义一个变量,然后在回调函数里赋值,最后return 常量就能取到值。
答
$.ajax({
url:"${ctx}/sys/oaOrganization/JosnToorgId",
type:"POST",
data:{"orgId":orgId},
dataType:"json"
success:function(data){
$("#id").val(data.id);
}
});
这样么?
答
$("#inputid").attr("value",junior);