【发布时间】:2014-05-21 12:41:45
【问题描述】:
我想知道在提交数据之前是否可以在 handsontable 中获取所有验证错误的列表?
谢谢!
【问题讨论】:
-
这也是我正在处理的事情。我认为这将是一个方便的功能添加。可能值得在 Github 上提出改进建议 (github.com/handsontable/handsontable/issues)
我想知道在提交数据之前是否可以在 handsontable 中获取所有验证错误的列表?
谢谢!
【问题讨论】:
为 afterValidate 事件添加监听器
http://handsontable.com/demo/validation.html
更多这里
https://github.com/warpech/jquery-handsontable/wiki/Events
afterValidate(isValid: Boolean, value: Mixed, row: Number, prop: String, source: String)
在处理函数之后,您可以编写 JQuery 选择器来提取错误数据。
更新根据要求
你像这样附加事件监听器,然后according to documentation
$('#your-handsontable-id').on('afterValidate', function(result){
if(!result.isValid){
alert('Take your pants off cause we have a problem boy! - value - '+ result.value +' row -' + result.row +' prop -' + result.prop+ +' source-'+result.source);
}
});
【讨论】: