点击【确定】就是不能获取input的值,总是为空字符串。
后来在网上查找资料,原来这是个比较普遍的bug,原来是layer.open的content参数,应该写成
content: $("#search_ebook_vcode"),
不要后面的html(),去掉后调试正常获取了input的值。
特此记录~~~
layer.open({
id: 'search_open',
type: 1,
title: '请输入验证码',
shade: 0.6,
shadeClose: true,
maxmin: true,
anim: 0,
content: $("#search_ebook_vcode"),
btn: ['确定', '取消'],
btn1: function(index, layero){
var search_vcode = $("#search_vcode").val();
alert(search_vcode);
}
});
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)