我有这样的 POST 方法
public void PostMethod([FromBody]string param)
{
var test = param;
}
和简单的JS脚本
<script type="text/javascript">
$.ajax({
url: 'http://localhost:8101/sd/Localization/PostMethod',
type: 'POST',
data: {
param: 'test'
}
});
</script>
工作得很好。Ajax 调用正在调用方法,但参数为空:/ 始终。我不知道为什么。我无法让它运行。有人可以帮助我并告诉我正确的方向吗?
// 更新
还要检查我创建的新项目,以确保我没有破坏某些东西。即使在默认配置的新项目中,我总是得到 null