我正在使用带有 mvc4 的 web-api
我正在制作搜索功能,在某些情况下,如果我过滤数据然后删除该文本框值然后按搜索按钮,需要显示整个列表,但在我的情况下显示 400 错误请求。由于搜索参数为空白,我知道如果搜索参数为空白,那么它会使用 web-api 引发 400 错误。
任何人都有适当的解决方案,请告诉我。
data: "CurrPage=" + JsCurrPage + "&PageSize=" + parseInt(pagesize) + "&BuildTypeName=" + $("#BuildTypeName").val(),
在某些情况下,BuildType 是空白的。搜索时
//控制器
public HttpResponseMessage GetBuildTypeList(int CurrPage, int PageSize, string BuildTypeName)
{
}
网络 -> XHR URL 是:
http://{parentURL}/api/BuildTypeWebApi/GetBuildTypeList?CurrPage=1&PageSize=10&BuildTypeName=