0
我有一個表單(新的投票表單),我可以使用KnockoutJS將多個項目(投票問題)添加到集合。我想知道我怎麼能強迫用戶輸入一個值的問題文本框,纔可以添加新行...使用KnockoutJS驗證模型
var App = function (pollData, pollQuestionData) {
var self = this;
self.poll = new Poll(pollData);
self.questions = ko.observableArray([new PollQuestion(pollQuestionData)]); // Put one question in by defaul
// Add new question function... here should go validation I guess???
self.addQuestion = function() {
self.questions.push(new PollQuestion(pollQuestionData))
};
// Remove question function
self.removeQuestion = function (question) {
self.questions.remove(question)
};
};
這裏是我的jsfiddle代碼(由路我不能讓它跑...)
非常感謝您的大力幫助!很好的實現 – VAAA