【发布时间】:2014-11-12 19:43:04
【问题描述】:
您好,当单击“删除”按钮时,我试图让我的 ajax 调用我的控制器。图像预览正在被删除,但我的控制器上的断点从未命中。有人可以看看我的代码并阐明一点。谢谢!
<script>
Dropzone.options.myDropzone = {
init: function () {
this.on("addedfile", function (file) {
var removeButton = Dropzone.createElement("<button id='btnDel' class='btnRemove'>Remove file</button>");
var _this = this;
// Listen to the click event
removeButton.addEventListener("click", function (e) {
_this.removeFile(file);
var delURL = "~/Home/DeleteFiles";
$.ajax({
type: "POST",
url: delURL,
data: param = "",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: alert("worked"),
error: errorFunc
});
});
file.previewElement.appendChild(removeButton);
$(".dz-error-message").remove();
});
}
};
【问题讨论】:
-
请在此处发布控制器代码。您正在使用 POST 请求。确保您在该函数上有 [HttpPost] 属性
标签: asp.net ajax asp.net-mvc-4