如何在关闭fancybox后获取fancybox文本框值...我试过这样的
'onStart' : function(){
x = $('#fancybox-frame').contents().find('#comment_count').val();
alert(x);
},
'onClosed': function(){
x = $('#fancybox-frame').contents().find('#comment_count').val();
alert(x);
}
和Iam在脚本顶部声明var x但是它显示两次都未定义....任何人都可以建议我正确的方式
答案 0 :(得分:0)
onClosed
将被执行,因此它给了undefined.use onCleanup
它能够在关闭fancybox后给出x的值。
"onCleanup": function(){
x = $('#fancybox-frame').contents().find('#comment_count').val();
alert(x);
},
"onClosed": function(){
x = $('#fancybox-frame').contents().find('#comment_count').val(); //opt
alert(x); //opt
}