2017-08-31 61 views
-1

我正在使用DevExpress TokenBox。它顯示錯誤文本,當我寫錯誤的表達,但我也需要從JavaScript驗證它。當我點擊一個按鈕應該有警報「文本正確」或「文本錯誤」。從JavaScript中驗證Devexpress TokenBox

回答

0

參見本:ASPxTokenBox Client side Validation

添加客戶端事件在那裏你可以得到它是有效的或不.. 如果您要檢查它的另一個控制事件,那麼請使用 GetIsValid方法。

經過ASPxTokenBox client side members documentation,您可以輕鬆實現您的功能。請記住設置控件的ClientInstanceName屬性。
例如

<dx:ASPxTextBox ID="ASPxTextBox1" runat="server" Width="170px" ClientInstanceName="tbAge"> 
    <ValidationSettings ValidateOnLeave="False" EnableCustomValidation="True"> 
    </ValidationSettings> 
</dx:ASPxTextBox> 

// JS

if (tbAge.GetIsValid() 

參考文獻:
How to assign/retrieve ASPxTokenBox token value (different from display text) on the client and server side