【发布时间】:2012-06-13 04:05:13
【问题描述】:
我将requiredFieldValidator 用于我的TextEditor。使用下面给出的onValidationError 事件,我将单元格的标题属性设置为错误消息,以便工具提示将显示为“这是必填字段”。
var handleValidationError = function(e, args) {
var validationResult = args.validationResults;
var activeCellNode = args.cellNode;
var editor = args.editor;
var errorMessage = validationResult.msg
$(activeCellNode).live('mouseover mouseout', function(event) {
if (event.type == 'mouseover') {
$(activeCellNode).attr("title", errorMessage);
} else {
$(activeCellNode).attr("title", "");
}
});
grid.onValidationError.subscribe(handleValidationError);
成功地,当出现一些验证错误时会显示工具提示。 但是问题是当给同一个单元格一个正确的值并且验证成功时,之前的工具提示又出现了。
如何在成功验证时删除该工具提示?
【问题讨论】:
标签: javascript validation tooltip slickgrid