0

我有这个 Javascript,我想单击确定并在我的控制器中调用 detel 方法,但它不起作用,我不知道为什么。

在此提交中,我只需要两个值:
id and name.

另外我不知道它应该是什么网址,因为方法没有改变。我现在正在删除,但在获取方法中。

这是代码:

<script type="text/javascript">
    $(function () {
        $("#dialog-confirm").dialog({
            resizable: false,
            height: 140,
            modal: true,
            buttons: {
                "Ok": function () {
                    $.ajax({
                        type: "POST",
                        url: "",
                        data: { name: ViewBag.ProductName, id: ViewBag.ProductID },
                        success: function () {
                            alert("succes");
                            $("#result").html('submitted successfully');

                        },
                        error: function () {
                            alert("failure");
                            $("#result").html("there is error with submit");
                        }
                    })
                    $(this).dialog("close");
                },
                Anuluj: function () {
                    $(this).dialog("close");
                }
            }
        });
    });
  </script>
4

1 回答 1

0

尝试这个

<script type="text/javascript">
$(function () {
    $("#dialog-confirm").dialog({
        resizable: false,
        height: 140,
        modal: true,
        buttons: {
            "Ok": function () {
                $.ajax({
                    type: "POST",
                    url: "/ControllerName/ActionName",
                    data: { name: '@ViewBag.ProductName', id: '@ViewBag.ProductID' },
                    success: function () {
                        alert("succes");
                        $("#result").html('submitted successfully');

                    },
                    error: function () {
                        alert("failure");
                        $("#result").html("there is error with submit");
                    }
                })
                $(this).dialog("close");
            },
            Anuluj: function () {
                $(this).dialog("close");
            }
        }
    });
});

于 2013-06-04T04:51:31.560 回答