この 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>