如何在asp.net中显示带有yes和no按钮的模态弹出窗口

时间:2017-07-20 11:21:23

标签: javascript c# jquery asp.net modal-dialog

我的页面上有一个生成按钮,根据用户给出的计数生成文件(如果10是输入,那么将生成10个文件)并且在该循环中我想要询问用户是否有确认是否按下了再次生成按钮,我将显示生成的每个文件的弹出窗口(如果再次按下按钮,则会弹出10次弹出窗口)所以基于模态弹出窗口中的是或否按钮,我将生成文件。

这是我按钮上的代码:

<div id="modalPopUp" class="modal fade" role="dialog">
    <div class="modal-dialog modal-sm">
        <div class="modal-content">
            <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal">&times;</button>
                <h4 class="modal-title">
                    <span id="spnTitle"></span>
                </h4>
            </div>
            <div class="modal-body">
                <p>
                    <span id="spnMsg"></span>.
                </p>
            </div>
            <div class="modal-footer">
                <asp:Button runat="server" ID="btnYes" type="button" class="btn btn-default" data-dismiss="modal" Text="Yes"></asp:Button>
                <asp:Button runat="server" ID="btnNo" type="button" class="btn btn-default" data-dismiss="modal" Text="No"></asp:Button>
            </div>
        </div>
    </div>
</div>

<script type="text/javascript">
  function getConfirmation(sender, title, message) {
    console.log("asas");
    $("#spnTitle").text(title);
    $("#spnMsg").text(message);
    $('#modalPopUp').modal('show');
    $('#btnConfirm').attr('onclick', "$('#modalPopUp').modal('hide');setTimeout(function(){" + $(sender).prop('href') + "}, 50);");
    return false;
  }
</script>

这是Modal PopUp:

var multer  = require('multer');
var upload = multer({ dest: 'uploads/' });
app.post("/upload",upload.single('image'), api.uploadFile);

任何帮助将不胜感激。

0 个答案:

没有答案