मैं वास्तव में बेवकूफ लग रहा है काम नहीं करता है, लेकिन यह काम :)Knockout.js बाध्यकारी रेडियो समूह
मैं इस सरल फिडल बनाया सिर्फ साबित होता है कि मैं में कुछ कमी नहीं कर रहा हूँ नहीं कर सकता मेरी बड़ी परियोजना
HTML:
<div>
Preferred flavor
<div><input type="radio" name="flavorGroup" data-bind="checked: cherryOn" /> Cherry</div>
<div><input type="radio" name="flavorGroup" data-bind="checked: almondOn" /> Almond</div>
<div><input type="radio" name="flavorGroup" data-bind="checked: mgOn" /> Monosodium Glutamate</div>
</div>
जे एस:
var viewModel = {
cherryOn: ko.observable(true);
almondOn: ko.observable(false);
mgOn: ko.observable(false);
};
ko.applyBindings(viewModel);
मैं Cherry
को देखने के लिए शुरू पर चयनित उम्मीद ..
जेरेमी के जवाब के अलावा, अपने बेला नहीं है नॉकआउट का संदर्भ, और आपकी व्यूमोडेल परिभाषा अवैध है। ऑब्जेक्ट शाब्दिक नोटेशन का उपयोग करते समय, आप अर्द्ध-कॉलन नहीं, अल्पविराम का उपयोग करते हैं। – Tyrsius