如何在asp.netcore中实现ajax功能
这是我的Js函数调用,其中包含将数据发送到控制器的ajax,但我在控制台上检查时出错。日志是双转义序列,而且我需要另一种方法,我不知道如何在IIS管理器中设置“true”如何在asp.netcore中实现ajax功能,ajax,asp.net-mvc,asp.net-ajax,Ajax,Asp.net Mvc,Asp.net Ajax,这是我的Js函数调用,其中包含将数据发送到控制器的ajax,但我在控制台上检查时出错。日志是双转义序列,而且我需要另一种方法,我不知道如何在IIS管理器中设置“true” function senddata(id,param1,param2) { $(id).on("change", {id:id,param1:param1,param2:param2} ,function (event) { var id = event.data.id; var p
function senddata(id,param1,param2) {
$(id).on("change", {id:id,param1:param1,param2:param2} ,function (event) {
var id = event.data.id;
var param1 = event.data.param1;
var param2 = event.data.param2;
var ctlevel = $(id).find("option:selected").text();
var selectedValue = $(id).val();
alert("Selected Text: " + ctlevel + " Value: " + selectedValue);
$.ajax({
url:'@Url.Action("'+param1+'", "'+param2+'")',
type: "GET",
data: { 'ctname': ctlevel },
dataType: "text",
//Response carry bunch of data from controller
success: function (response) {
alert(response);
//parse json obj to js
var obj = JSON.parse(response);
$("#sel").empty();
//append default value to dropdown
var s = '<option value="-1">SubjectName</option>';
//using loop for populating dropdown ,values retrive through ajax
for (var i = 0; i < obj.length; i++) {
// POPULATE SELECT ELEMENT WITH JSON.
s +=
'<option value="' +
obj[i]["aid"] +
'">' +
obj[i]["assignsubject"] +
"</option>";
}
$("#sel").html(s);
},
error: function () {
alert("not working :(");
},
});
});
}
$(document).ready(function () {
senddata("#ddtname","Getdata","ConfigClass");
});
>i need a way to pass these controller and function param to Ajax URL.