2012-06-13 10 views
20

मैं की तरह कुछ html है निम्नलिखित:कैसे सशर्त knockoutjs के साथ एक सीएसएस वर्ग प्रस्तुत करना

<div class="control-group error"> 
    <input type="text" data-bind="value: $data.DealCode" name="DealCode" class="input-mini" /> 
</div> 

नोट अतिरिक्त कक्षा ":

<div class="control-group"> 
    <input type="text" data-bind="value: $data.DealCode" name="DealCode" class="input-mini" /> 
</div> 

हालांकि, ifnot: $data.DealCodeIsValid, मैं निम्नलिखित प्रस्तुत करने के लिए की जरूरत है त्रुटि "div में। क्या knockoutjs के साथ ऐसा करने का कोई तरीका है?

उत्तर

32

कुछ

तरह
<div data-bind="css: {'control-group': true, error: (!$data.DealCodeIsValid)}"> 

Check here for more info

+0

मैंने पाया कि इस पोस्ट करने के बाद लगभग 10 मिनट। धन्यवाद @ जेन। – devlife

+3

@devlife शुक्रिया जॉन ने आपके पूछे जाने के 8 मिनट बाद पोस्ट किया, इसलिए आपने 2 मिनट बचाए। : पी – Andrew

संबंधित मुद्दे