基于dxselectbox值的dxtextbox验证

时间:2016-07-08 14:17:08

标签: devextreme

我有条件需要在dxtextbox中根据dxselectbox值应用验证。 即,如果我在下拉列表中选择前两个值中的任何一个,则应该打开文本框的验证,否则它应该关闭。 有人可以帮我解决这个问题。请问。

1 个答案:

答案 0 :(得分:0)

您可以使用dxSelectBox的onValueChanged事件打开/关闭验证。

var validateTextBox = true;
$("#selectbox").dxSelectBox({
    //...
    onValueChanged: function(e) {
        if(e.value === 1) {
            validateTextBox = true;
        } else {
            validateTextBox = false;
        }
    }
});

然后使用validateTextBox值选择是否验证文本框。

示例在此处 - http://jsfiddle.net/h9j87qva/