毕设里面遇到了个小坑
父页面layer.open中success代码
let iframeWin = window[layero.find("iframe")[0]["name"]];
console.log(data)
var body = layer.getChildFrame('body', index);
body.find('.username').val(data.username);
这样成功打开iframe的时候,body.find会找到对应的html并将data赋值进去
然而我一开始按照文档写却一直无法显示data!
想了半天发现是子页面的class没写username
是的,一开始我以为body.find()选择的是input里的name属性
实际上是class属性
也不知道我为啥脑瘫了 浪费一个多钟头…