KendoUI Datasource Schema.Errors在服务器返回400时未触发

时间:2014-11-03 21:29:32

标签: kendo-ui datasource

当服务器返回200时,我的schema.errors函数被调用,服务器响应作为参数,这样我就可以查看响应并返回任何找到的错误。但是,当出现错误时,我的服务器返回代码400,并且当它在调用我的错误函数之前检测到400时,kendo似乎失败。这种行为是故意的吗?有没有办法让剑道错误处理功能在200以外的http代码上按预期工作?

          dataSource: {
            transport: {
                read: {
                  dataType:'json',
                  url:'/contents'
                },
                create: {
                  dataType:'json',
                  type:'POST',
                  url:'/contents'
                },
            },
            schema: {
                errors: function(response) {
                    console.log('check error', response);
                }
            }
          }

0 个答案:

没有答案