2013-10-07 72 views
0

即时通讯新来引导的时候,我想这样做表单提交:调用引导模式

当我按下一个按钮,我想提交表单,然后打开一个模式,我怎么能做到这一点?所以我得到了模态的帖子数据。我已经尝试了两个按钮,第一个提交表单,另一个打开模式,如果我按照这个顺序进行操作,它可以正常工作,但我想只用一个按钮就可以完成。

有帮助吗?

这是我的按钮:

<a data-toggle="modal" href="#myModal" data-id="<?php echo $rol['rol_id'];?>" class="open btn btn-primary btn-lg">Launch demo modal</a> 

回答

1

这是一个不好的方法,你应该使用AJAX这个来代替。点击模式时,应该触发ajax请求。等待它的回应(并返回你需要的数据)。如果成功,则将模式与返回的数据一起加载。

我有两个按钮尝试,第一个提交表单和其它 一个打开的模态,如果我在它工作正常的顺序做,但是我 想这样做只有一个按钮。

从这里我假设你在POST之后显示模态中的返回数据。如果你想遵循这个方法,你将需要在HTML中写入一些Javascript以在POST请求之后触发模式。

<?php if ($_POST['submitted']) { ?> 
$(document).ready(function() { 
    $("#myModal").modal(); 
}); 
<?php } ?> 

我会建议不要这是你必须把这个在.php.phtml文件,AJAX会更适合在这种情况下。