0
我有一個視圖模型如下格式:驗證動態淘汰賽觀察的視圖模型,視圖模型一樣,必須保存到數據庫
var usersViewModel = function() {
this.userdata = [
{
UserNumber: "12",
UserName: "Jennifer",
Partitions: "01",
Code: "2356",
Authority: "Standard User",
Keyfob: "Keyfob 03",
ZwaveLock: false
},
{
UserNumber: "13",
UserName: "Pinkman",
Partitions: "03",
Code: "4234",
Authority: "Guest",
Keyfob: "Keyfob 01",
ZwaveLock: true
},
{
UserNumber: "14",
UserName: "Nolan",
Partitions: "02",
Code: "1233",
Authority: "Standard User",
Keyfob: "Keyfob 02",
ZwaveLock: "false"
}];
};
ko.applyBindings(new usersViewModel());
我怎樣才能做一個客戶端驗證對此有何看法?
我有這些要求:
- Usernumber必須是用戶代碼1100
- 之間應該只有4位。
- 用戶名應該只允許字符。
研究knockout-validation插件;它被廣泛使用,非常穩定,這裏有很多關於它的問題和答案.. – ebohlman