【发布时间】:2011-06-20 10:35:30
【问题描述】:
我正在尝试使用 flowplayer 的叠加层来加载一个内置 django 表单的外部页面。
然而,覆盖加载页面但提交按钮只是刷新页面。
我如何实际提交表单中输入的值?
<script src="http://cdn.jquerytools.org/1.2.5/full/jquery.tools.min.js"></script>
<script>
$(function() {
// if the function argument is given to overlay,
// it is assumed to be the onBeforeLoad event listener
$("a[rel]").overlay({
mask: {
color: '#ebecff',
loadSpeed: 200,
opacity: 0.9
},
effect: 'apple',
closeOnClick: false,
onBeforeLoad: function() {
// grab wrapper element inside content
var wrap = this.getOverlay().find(".contentWrap");
// load the page specified in the trigger
wrap.load(this.getTrigger().attr("href"));
}
});
});
</script>
<div class="bananas"><a href="../boom/" rel="#overlay" class="red">launch</a></div>
我的视图繁荣有一个模型形式。
【问题讨论】:
-
最好也提供包含表单的视图。你的问题很可能就在那里。
标签: django django-forms django-views flowplayer