我在 MVC 中的 IIS 7 中的 ajax 调用有问题,我像这样使用 jquery ajax:
$.ajax({
url: '@Url.Action("IsLoanNumberValid", "File")',
type: 'Post',
cache: false,
data: {
fileCategoryId: ddlFileCategory.value(),
loanNumber: $("#txtLoanNumber").val(),
}
.....}
我开发应用程序时没有任何问题,但是当我发布 mvc 应用程序并以 iis post 方法上传时有问题并且不返回结果,
这是萤火虫设计时的要求
这是应用程序在 iis7 中时的请求
所有的ajax post方法都不能返回结果
剑道网格调用的FilterFiles_Read方法在post方法中也有问题!网格通过这行代码绑定:.Read(read => read.Action("FilterFiles_Read","File")
这是它的代码
@(Html.Kendo().Grid<CommonData.Domain.File>()
.Name("Grid")
.Pageable()
.EnableCustomBinding(true)
.Columns(columns =>
{
columns.Bound(e => e.FileCategory.Title);
columns.Bound(e => e.BankFileNo);
})
.DataSource(dataSource => dataSource
.Ajax()
.Model(model => model.Id(o => o.Id))
.Read(read => read.Action("FilterFiles_Read","File").Data("GetValues"))
.PageSize(10)
.Total(TempData["Total"] == null ? 0 : (int)TempData["Total"])
)
)
我必须配置iis还是必须更改应用程序?请帮我