我在一个页面中有两个按钮。一个用于提交页面,一个用于 Fancybox。单击提交按钮后,Fancybox 无法正常工作。我在提交按钮单击时使用 YII 模型验证。
我的 facybox js 是:
$(function(){
$(".various3").fancybox({
'width' : '75.65%',
'height' : '100%',
'top' : '-1020',
'autoScale' : false,
'autoDimensions' : false,
'scrolling' :'No',
'transitionIn' : 'none',
'transitionOut' : 'none',
'type' : 'iframe',
'padding' : 0,
'margin' : 0,
'onComplete' : function(){$('.fancybox-iframe').contents().find('#MerchantLocations_location_name').focus();}
});
});
这是我的看法:
<a href="<?php echo Yii::app()->createAbsoluteUrl('/admin/addlocation/');?>" class="various3 " ><input type="button" class="big-btns-small floatright" value="Add Location"/></a>
同样在Mozilla的错误控制台“错误:TypeError:t未定义”出现