来自ajax post的数据正在将null传递给控制器
此处,countryId作为“AU”传递,例如-来自ajax post的数据正在将null传递给控制器,ajax,asp.net-mvc,Ajax,Asp.net Mvc,此处,countryId作为“AU”传递,例如- AJAX call - 动作方法中的参数应该与ajax的“数据”选项中的参数名完全相同 在您的情况下,它是“countryId” Controller Action - [HttpPost] public SelectList GetStates(string countryId) { return Helper.GetStates(countryId); } 相应地更改ajax数据选项 [HttpPost] public S
AJAX call -
动作方法中的参数应该与ajax的“数据”选项中的参数名完全相同 在您的情况下,它是“countryId”
Controller Action -
[HttpPost]
public SelectList GetStates(string countryId)
{
return Helper.GetStates(countryId);
}
相应地更改ajax数据选项
[HttpPost]
public SelectList GetStates(string countryId)
{
return Helper.GetStates(countryId);
}
它会起作用的
[HttpPost]
public SelectList GetStates(string countryId)
{
return Helper.GetStates(countryId);
}
data: { countryId: countryId },