0

我在 Fancy 框中有一个提交按钮,但是当我按下它时它没有提交。这是我的标记。

<?php print \Fuel\Core\Form::open('user/search/find/constructor'); ?>
<ul class="other-region">
    /* bunch of forms inputs and selections */
</ul>

/*The submit form outside the fancy box modal*/
<?php print \Fuel\Core\Form::submit('Submit', '絞り込む',
        array('class'=>'redBtn positionRight','title'=>'絞り込む')); ?>

<!-- Start Hidden Divs for Modal -->
<div id="buildersMoreDetails" style="display: none;">
    <h2>詳細条件</h2>
        <table class="moreDetails">
                /* Also a bunch of input forms that are inside the modal */
                <tr>
                /* Submit button inside the Modal */
            <td colspan="2">
                    <?php print \Fuel\Core\Form::submit('Submit2', '検索',
                            array('class'=>'redBtn f-right','title'=>'検索')); ?>
                </td>
        </tr>
    </table>
</div>
<?php print Fuel\Core\Asset::js('jquery.fancybox.js'); ?>
<?php print Fuel\Core\Asset::css('jquery.fancybox.css'); ?>
<?php print \Fuel\Core\Form::close(); ?>
<script type="text/javascript">
$(document).ready(function() {
    $('.fancybox').fancybox({
        closeBtn: false,
        helpers : {
            title : null            
        }     
    });
});
</script>

模式中必须有一些东西可以取消提交按钮。我想在不使用 Ajax 的情况下做到这一点,因为模态内部和外部的提交按钮的目的是相同的。

4

0 回答 0