Django和modal wind一起工作

2024-09-28 15:23:44 发布

您现在位置:Python中文网/ 问答频道 /正文

我在Django创建了网站。在循环“for”中有许多项,打开模式窗口后,需要删除所需的项。 如何获取id post(在我的例子中是“get_post_id”)并发送到模式窗口(div)。 但我需要模态窗口不在循环中。在

谢谢!在

我的代码:

<script>
$(document).ready(function(){
    $("#popup4").hide();
    PopUpHide4();
});
function PopUpShow4(){
    $("#popup4").show();
    $(document).keyup(function(ev){
    if(ev.keyCode == 27)
        $("#popup4").hide();
    });
}
function PopUpHide4(){
    $("#popup4").hide();
}
</script>

模式窗口:

^{pr2}$

调用模式窗口:

^{3}$

Tags: djangoidforget网站模式scriptfunction
2条回答

谢谢你的帮助!!!在

我会这样做的)

以下是代码,以防需要时有人提供)

脚本:

<script>
function PopUpShow4(id){
    document.getElementById('id_get_post_id').value=id; 
    $("#popup4").show();
    $(document).keyup(function(ev){
    if(ev.keyCode == 27)
        $("#popup4").hide();
    });
}
function PopUpHide4(){
    $("#popup4").hide();
}
</script>

模式窗口:

^{pr2}$

调用模式窗口:

<div style="width:5%; float:right;">

                <div id="b-container">
                <a href="javascript:PopUpShow4({{ item.id }})"><div class="photo" data-title="Remove"><input type="image" src="{{ STATIC_URL }}images/delete.png" border="0" width="17" height="17" ></div></a>
                </div>


                  </div>

使用javascript将所需的id传递到模式窗口。 你的循环项目中是否有一些按钮可以选择该项目?在循环项中呈现项目id,将onclick事件绑定到按钮,并将项目id传递给模式窗口隐藏输入。在

相关问题 更多 >