我想在javascript中的确认对话框中显示一条消息,而不使用html或任何其他内容

时间:2014-03-25 06:15:58

标签: javascript

我想显示一条消息"您要删除吗?"在确认对话框中。

我在数据内容中提供了该消息,但它无效。

我怎么能只使用javascript来做到这一点?

这是我的代码:

function confirmDelete ( a )
{   
$(function() {

    $( "#dialog-confirm" ).dialog({
      data : "Do you want to delete?",
      resizable: false,
      height:140,
      modal: true,
      buttons: {
        "YES": function() {
            $(this).load("./removeAgent.action?id="+a,  function() {
                $("#agentResult").trigger("reloadGrid");
            });
            $(this).dialog("close");
        },
        "   NO    ": function() {
            $(this).dialog("close");
        }
      }
    });
});

}

2 个答案:

答案 0 :(得分:1)

您可以在javascript中使用confirm方法来完成此操作。

html部分     

单击按钮显示确认框。

<button onclick="myFunction()">Try it</button>

<p id="demo"></p>

JavaScript部分

<script>
    function myFunction(){
    var x;
    var r=confirm("Press a button!");
    if (r==true){
      x="You pressed OK!";
      }
    else{
      x="You pressed Cancel!";
      }
    document.getElementById("demo").innerHTML=x;
    }
</script>

如果你想在下面的链接中使用jquery插件Lokk。

http://jquery-plugins.net/tag/confirm-box

http://fabien-d.github.io/alertify.js/0.4.0rc1/

答案 1 :(得分:0)

在onClick侦听器中尝试此方法,

    <script>
        function clickAction()
{
        var result;
        var buttonpressed=confirm("Button Press");
        if (buttonpressed==true)
{
          result="OK";
          }
        else
{
          result="Cancel";
          }
        document.getElementById("demo").innerHTML=result;
        }
    </script>