Я пытался вызвать c# функцию в javascript, поэтому я использовал это: var a = <%=MYC#FUNCTION()%>
, но функция в странных скобках выполняется даже до загрузки моей страницы. как выполнение функции является главным приоритетом моего кода. я хочу, чтобы функция выполнялась, когда я вызываю ее в своем коде javascript. Пожалуйста, помогите мне, мне нужно это для моего проекта в школе. Я пытался использовать это, но я действительно не понял этого ->
<script type="text/javascript"> //Default.aspx
function DeleteKartItems() {
$.ajax({
type: "POST",
url: 'Default.aspx/DeleteItem',
data: "",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
$("#divResult").html("success");
},
error: function (e) {
$("#divResult").html("Something Wrong.");
}
});
}
</script>
[WebMethod] //Default.aspx.cs
public static void DeleteItem()
{
//Your Logic
}