我要实现已选择的行数据读取,再把里面的有些数据给另一个form显示。现在读取信息成功,但给form的数据不显示,求指导,谢谢!
function regPat(data) {
mainIndex = layer.open({
type: 1,
title: 'Register',
content: $("#registerFrm"),
area: ['500px', '500px'],
success: function (index) {
form.val('regFrm',{
"patName": data.patName
,'patId': data.patId
});
/*url = "caotake/gerPat";*/
}
});
}
data是个数组吧
form.val('regFrm',{
"patName": data[0].patName
,'patId': data[0].patId
});
先打印 data 。然后 看看有没有值 。 或者 你 写死一个值看看能不能赋值上 。
能赋值 说明 data 有问题。 不能赋值说明 给form设置表单值方法有问题
form 拿到值后 可以输出看下 有没有拿到值 在拿值之前也输出看看