Я новичок в js и razor, часть моего кода должна быть повторена, и это наложило больше строк кода на мой проект, было бы неплохо, если бы я мог сделать его повторно используемым, например, Ajax, где я должен создать ajax для конкретный URL, чтобы просто вызывать его, когда мне нужно «в отдельном файле бритвы», в следующем коде у меня есть два события щелчка, и мой вызов ajax и URL повторяются, я хочу избавиться от этого повторения:
function seriesClick(e) {
var _clicketBarChart = e.series.categoryField;
$.ajax({
dataType: "json",
type: "POST",
url: "@Url.Action("faultstatistics","Dashbrd")",
contentType: "application/json; charset=utf-8",
data: JSON.stringify({ "name": _clicketBarChart }),
success: function (result) {
faultstatChart(result);
}
});
function changeEvent(e) {
var _clicketCellGrid = e.categoryCell;
$.ajax({
dataType: "json",
type: "POST",
url: "@Url.Action("faultstatistics","Dashbrd")",
contentType: "application/json; charset=utf-8",
data: JSON.stringify({"name": _clicketCellGrid }),
success: function (result) {
faultstatChart(result);
}
});
}