我正在开发一个codeignite网站。我在提交花式弹出框中提交表单时遇到问题。提交表格花式框/ codeigniter
考虑这是原始页面:
http://mysite/admin/blog/posts
我想花式盒弹出
但是当我想删除在弹出框中输入注释,弹出关闭,原来的页面打开留言页面重定向到:
http://mysite/admin/comments/delete/5
如何在不关闭弹出窗口的情况下提交或打开弹出窗口中的链接?
我正在开发一个codeignite网站。我在提交花式弹出框中提交表单时遇到问题。提交表格花式框/ codeigniter
考虑这是原始页面:
http://mysite/admin/blog/posts
我想花式盒弹出
但是当我想删除在弹出框中输入注释,弹出关闭,原来的页面打开留言页面重定向到:
http://mysite/admin/comments/delete/5
如何在不关闭弹出窗口的情况下提交或打开弹出窗口中的链接?
您正在使用该URL以删除评论
http://mysite/admin/comments/delete/5
将提交表单并重新加载你的页面,这就是为什么的fancybox被关闭的原因。在这种情况下,您需要使用ajax提交您的页面。如果你知道的jQuery那么这里是有帮助的链接,你http://api.jquery.com/jQuery.ajax/
问题不只是关于提交页面。我也有链接问题(如分页等) –
@ user1262319那么你可能想要加载你的内容在iframe中。查看iframe的iframe示例。 – uttam
你也可以试试这个一为删除评论:
<a id="cmid" href="comments page url">View Comments</a>
然后你看中的盒子的JavaScript代码是这样的:
<script type="text/javascript">
$(function(){
$("#cmid").fancybox({
'width' : '50%',
'height' : '50%',
'autoScale' : false,
'transitionIn' : 'none',
'transitionOut' : 'none',
'type' : 'iframe'
});
});
</script>
然后你删除评论。我认为这不会关闭弹出窗口。
它只会在fancybox中加载'http:// mysite/admin/comments/delete/5'的内容,我不认为这是这个问题的答案 – uttam
@uttam bro谢谢。 – imsyedahmed
欢迎兄弟。 :) – uttam
对不起,我的大脑只是故障。你现在想做什么? – rgin
我编辑了这个问题:) –