【发布时间】:2020-04-27 03:27:55
【问题描述】:
我能够将我的 ajax 调用连接到控制器,但是当参数到达控制器时显示为 null。我通过此调用传递参数的正确方法是什么? '''
//In the Index Controller
[HttpGet]
public IActionResult TestFunction(string par1)
{
int i = 2;
return view()
}
function onDropDownChange() {
alert('We are starting to call function');
var url = '/Index/TestFunction/Cat'
$.ajax({
url: url,
data: {},
type: 'GET',
datatype: 'json',
success: function (data) { alert('Successful call') },
error: function () {alert('Failed Call')}
})
}
'''
【问题讨论】:
-
请将
data传入ajax参数 -
data: {}仅用于检查data: {par1:"Test value"},
标签: javascript c# ajax asp.net-mvc