dojo – 显示无效消息的编程方式

前端之家收集整理的这篇文章主要介绍了dojo – 显示无效消息的编程方式前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
道场新手 – 试一试.
提交表单后,如果从服务器返回错误,我想在dijit.form.ValidationTextBox显示该消息
var user_email = dijit.byId("login_user_email");
user_email.set("invalidMessage",data["result"]["user_email"]);
//need to force show the tooltip but how???

任何帮助非常感谢.

请参阅 jsFiddle的行动.

>只显示工具提示

var textBox = bijit.byId("validationTextBox");
dijit.showTooltip(
    textBox.get("invalidMessage"),textBox.domNode,textBox.get("tooltipPosition"),!textBox.isLeftToRight()
);

>暂时切换textBox验证器,强制验证,恢复原始验证器:

var originalValidator = textBox.validator;
textBox.validator = function() {return false;}
textBox.validate();  
textBox.validator = originalValidator;

或者一次做两件事.

猜你在找的Dojo相关文章