前情:
layer.open({
type:1, // 用的是默認的信息彈框
content: $('#test'), // 這里不用 $('#test').html(), 不然后面獲取不了值
});
1、我在定義 layer 的時候復制別的地方代碼,變成: var layer = parent.layer === undefined ? layui.layer : top.layer,
這樣寫導致 radio 、select 這些點擊不了; 所以還是老老實實換回: var layer = layui.layer ; 就好;
2、一直用 $('input[name=test]').val(123), 發現彈出彈窗后動態賦值不了,解決方法: $('input[name=test]').attr('value', 123)
同理, radio 這些 動態賦值也一樣,attr('checked', true);
