knockout-validation

    0熱度

    1回答

    所以我試圖獲得一些驗證,以便使用基因敲除驗證。我創造了這個小提琴來證明我的問題:https://jsfiddle.net/utjmLhxa/7/ 當我改變「數量」和我已經有「雙量」的錯誤信息,我想它更新的錯誤消息。驗證有效時它似乎消失,但如果它仍然無效,它不會更新。 是否有可能獲得基因敲除驗證來重新評估文本?如果是這樣,怎麼樣?它似乎做了一些重新評估,因爲錯誤消失時,該字段是有效的。 實施例: 在

    0熱度

    1回答

    我正在製作一個應用程序,其中有兩個下拉列表和一個文本框。有JSON數據我想要綁定。我能夠綁定下拉列表,即在第一次下拉第二下降是改變。問題是我不能綁定數據與文本字段。可以任何身體幫助我嗎? 供參考的代碼是HTML <select data-bind="options: financialYear,value: animalTypea, optionsText: 'description',optio

    0熱度

    1回答

    我想將整個元素傳遞到我的驗證中。 元素: <input id="txtPhoneNumber" data-bind="value: Phone, intlTelInput: Phone" name="phone" type="text" class="form-control"> JS KO: ko.validation.rules['validPhone'] = { va

    1熱度

    1回答

    下面是我試圖實現的一個示例。我需要清除頁面模型中的密碼,使其不可見時,我不知道如何做到這一點。 <!DOCTYPE html> <html lang="en" xmlns="http://www.w3.org/1999/xhtml"> <head> <meta charset="utf-8" /> <title></title> </head> <body>

    0熱度

    1回答

    我有頁面,我的Knockout視圖模型根據用戶輸入的數值字段執行摘要計算。我有適當的數字驗證規則。 但是,如果用戶輸入非數字值,則模型必須接受該值才能進行驗證以完成其工作。因此,非數字值會流入彙總計算中,導致不理想的結果。 我想要的數字驗證規則爲阻止非數字數據進入我的viewmodel。有什麼辦法可以實現這種行爲嗎? 我意識到我可以使用ko擴展器或輸入掩碼來拒絕非數字輸入,但我寧願通知用戶他們的錯

    0熱度

    2回答

    我使用的是Knockout Validation,我真的很努力讓我的表單上的字段只在我調用整個模型的保存後才被驗證。在用戶通過表單的時候,如果他們輸入了一個無效值,那麼錯誤將立即顯示在模糊處。 我希望在點擊我的保存按鈕後才顯示它,然後在用戶進行更改後重新評估每個字段。 下面我的模型縮小版本。 var model = ko.validatedObservable({ sellingPric

    -1熱度

    1回答

    我有使用KOJs用於計算一個形式,我需要實現kojs驗證那裏,以便在形式向用戶不應提交空白字段.. 我已經嘗試了各種資源,但他們不是很有幫助。 請大家解決這個問題。 任何幫助將不勝感激。 下面是我的代碼 function ViewModel() { this.fullname = ko.observable().extend({ required: true, minLength

    0熱度

    1回答

    我將視圖模型添加到observableArray,然後將其綁定到html中的'each'綁定。 目前的淘汰賽驗證只顯示錯誤,如果在一些鍵入用戶然後清空我想要的錯誤顯示,該視圖模型被添加到我的觀察到陣列後立刻,在textbox.However,

    1熱度

    1回答

    您好,我正在使用遠程驗證和敲除驗證規則來檢查客戶是否與建議日期同時被預訂。我終於得到了viewmodel發送數據到控制器驗證方法,並且方法確實返回true或false,但是我開始注意到,如果客戶端無效,回調並沒有阻止用戶保存。 我通過交換條件並允許控制器方法返回false,發現了這一點我調試了客戶端,發現回調變量實際上是錯誤的,但我沒有收到錯誤messae,也沒有阻止m從保存那次約會。 我的問題是

    0熱度

    1回答

    我有以下JS對象: var Player = function() { var self = this; self.FirstName= ko.observable().extend({ required: { message: 'Player First Nameis required.' } });