Javascript 如何显示';表格格式为div';在警报箱里?

Javascript 如何显示';表格格式为div';在警报箱里?,javascript,Javascript,我想在警告框中的Div中显示表单 我该怎么做呢?如果你想用一些覆盖警报(…),你已经 你不能… 如果要将显示为警报框: 阅读优秀的文章,这篇文章提供了一种使用jQuery插件的简单方法: 此jQuery插件旨在取代标准JavaScript alert()、confirm()和prompt()函数提供的基本功能。 … 更新:(根据评论) 好的,那么您想要“div中的一个表单,我想在警报框中显示该表单” 这可以通过jQueryUI库完成,它有对话框小部件 查看它您需要创建一个“自定义警报框”,

我想在警告框中的Div中显示表单


我该怎么做呢?

如果你想用一些
覆盖
警报(…)
,你已经

你不能…

如果要将
显示为警报框:
阅读优秀的文章,这篇文章提供了一种使用
jQuery
插件的简单方法:

此jQuery插件旨在取代标准JavaScript alert()、confirm()和prompt()函数提供的基本功能。


更新:(根据评论)

好的,那么您想要“div中的一个表单,我想在警报框中显示该表单” 这可以通过jQueryUI库完成,它有对话框小部件


查看它

您需要创建一个“自定义警报框”,请参见

它需要,但它是一个非常容易学习的javascript库

使用jQueryUI的对话框,您可以轻松地执行以下操作:

$( "#dialog" ).dialog({
    create: function(event, ui) {
        $(this).append($("#formID").clone());
    }
});
虽然您可以将表单写入用于dialog的div中,但您只需调用该dialog

例如:

<div id="myDialog">
    <form id="frmDialog" action="<?php echo site_url('someContoller/someFunc') ?>" method="post">
        <label for=="username">Username</label>
        <input type="text" name="username" />
        <label for=="password">Password</label>
        <input type="password" name="password" />
    </form>
</div>

<script type="text/javascript">
    $(function() {
        $("#myDialog").dialog({
            // will keep it from opening until called upon
            autoOpen: false,
            // just some effects for opn and close of this "alert" dialog box
            show: "blind",
            hide: "explode",
            // create and tell ok button to submit form, and cancel to close form
            buttons: {
                "OK": function(e) {
                    $("#frmDialog").submit();
                },
                "Cancel": function(e) {
                    $("#myDialog").dialog("close");
                }
            }
        });

        // will turn button into a pretty button and asign it a click event to opent he dialog
        $("#btnDialog").button().click(function(e) {
            $("#myDialog").dialog("open");
        });
    })
</script>


您不能覆盖
alert(),但您可以使用第三方弹出窗口,如jQuery UI。

实际上,我在div中有一个表单,我想在单击一个表单后在警报框中显示该表单link@AshuGud. o、 你可以先写下来。。。检查更新。