0
我需要一個「輸入」第一次驗證失敗焦點(如值綁定),但以下時間使用afterkeydown驗證(如一個textInput綁定)。具有混合事件的Kncokout驗證器:第一次使用數值綁定,第二次使用textInput綁定
行爲將類似於電子郵件字段此頁上: https://www.gosquared.com/join/
我需要一個「輸入」第一次驗證失敗焦點(如值綁定),但以下時間使用afterkeydown驗證(如一個textInput綁定)。具有混合事件的Kncokout驗證器:第一次使用數值綁定,第二次使用textInput綁定
行爲將類似於電子郵件字段此頁上: https://www.gosquared.com/join/
添加valueUpdate:「輸入」到你綁定。它將觸發輸入變化的驗證,而不是焦點/模糊。
實施例:
<input type="text" data-bind="value: name, valueUpdate: 'input'"/>
由於尼科洛夫,即文本輸入(敲除3.X)的行爲;但只有在第一次失去焦點後纔會這樣做。 我正在考慮一個自定義綁定,以及攻擊init事件的焦點,刪除綁定的值,並把textInput;但如果有更好的方法去做,則不是。 – Jorgelig
像這個驗證程序:http://imgur.com/OEeSqDo 第一次vaidate焦點,上次在按鍵上驗證。 – Jorgelig