0

この Javascript があり、[OK] をクリックしてコントローラーで detel メソッドを呼び出したいのですが、機能せず、理由がわかりません。

この送信には 2 つの値が必要です:
id and name.

また、メソッドが変わらないため、どのURLにするべきかわかりません。私は今削除していますが、メソッドを取得しています。

コードは次のとおりです。

<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