我刚开始使用fancybox。我的客户想要一个带有窗体的弹出框(使用fancybox)。但是,我创建了表单,但是当我尝试点击“提交”按钮时,没有任何反应。它看起来像fancybox在JavaScript代码中有一个“submit = false”函数。formcase submitcase in fancybox
剂量有人知道我能做什么?做这个工作?
JS片断
$(document).ready(function() {
$(".various").fancybox({
maxWidth : 800,
maxHeight : 600,
fitToView : false,
width : 470,
height : 215,
type : 'inline',
autoSize : false,
closeClick : false,
openEffect : 'none',
closeEffect : 'none'
});
});
HTML
<div id="left_profile_menu">
<ul>
<li><a class="various" href="#send_message"><img src="<?php echo base_url() . 'public/' ?>img/btn/send_privat_mld.jpg" /></a></li>
<div id="send_message" style="display:none;">
<h2>Send melding til <?php echo ucfirst($userdata['username']) ?></h2>
<?php form_open('message/send/' . $userdata['username']) ?>
<textarea style="padding: 10px;" rows="7" cols="53"></textarea>
<input id="send_message_submit" type="submit" value="" />
</form >
</div>
<li><a href="#"><img src="<?php echo base_url() . 'public/' ?>img/btn/legg_til_venn.jpg" /></a></li>
</ul>
</div> <!-- end left_profile_menu -->
忘了回声,b!无论如何,非常感谢:) – MelusDecus 2012-02-14 16:27:23
不用担心。现在,为什么它重新加载整个页面... ;-) – ori 2012-02-14 16:31:04
哈哈ori,稍后将实施ajax,不用担心:)只是测试一些新的控制器:) – MelusDecus 2012-02-14 16:44:18