200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 用JS向HTML文本框输入 淘汰赛JS - 双向绑定多个输入(硬编码的HTML输入文本框)

用JS向HTML文本框输入 淘汰赛JS - 双向绑定多个输入(硬编码的HTML输入文本框)

时间:2020-02-18 02:57:56

相关推荐

用JS向HTML文本框输入 淘汰赛JS - 双向绑定多个输入(硬编码的HTML输入文本框)

更新:终于找出解决方案

我不能使用Rahul提供的答案的原因是HTML输入必须预先定义/硬编码。我知道这是违背淘汰赛js的本质,但是,这个数据输入屏幕的目的是让病人输入他们的联系信息,因此依靠用户添加联系人类型是不可靠的。

var AddressDetailModel = function (FName, LName) {

var self = this;

self.FName = ko.observable(typeof (FName) != "undefined" ? FName : "");

self.LName = ko.observable(typeof (LName) != "undefined" ? LName : "");

}

var EnrolViewModel = function() {

var self = this;

self.AddressDetails = ko.observable({

"Mother/Carer": new AddressDetailModel(),

"Contact 1": new AddressDetailModel()

});

}

var VM = new EnrolViewModel();

ko.applyBindings(VM);

.JSON {width:95%; margin: 15px auto 15px auto}

PERSONAL DETAILS

First Name

Last Name

CONTACTS 1

First Name

Last Name

ViewModel JSON:

-09-22

lpfy

用JS向HTML文本框输入 淘汰赛JS - 双向绑定多个输入(硬编码的HTML输入文本框) 并得到JSON阵列...

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。