Saturday 15 May 2010

javascript - How to add ng-class based on multiple variable comparison? -


मेरा चयन ड्रॉपडाउन, को btn-success वर्ग की जरूरत है अगर 2 चर एक JSON ऑब्जेक्ट के रूप में < कोड>! = नल

मैंने अभी तक जो कोशिश की है जो काम नहीं कर रहा है, मूलतः अगर term.tag और term.id < / कोड> रिक्त नहीं हैं, चयन करने के लिए वर्ग btn-success जोड़ें।

यह एक एनजी-दोहराने शब्दों में शब्द के अंदर है JSON डेटा।

  & lt; ng-class = "{बीटीएन-सफलता ': term.tag! = Null & amp; term.id! = Null}" & gt; & Lt; विकल्प मान = "कंपनियां" & gt; कंपनियां & lt; / विकल्प & gt; & Lt; विकल्प मान = "समाचार" & gt; समाचार & lt; / विकल्प & gt; & Lt; विकल्प मान = "लोग" & gt; लोगों & lt; / विकल्प & gt; & Lt; विकल्प मान = "उत्पाद" & gt; उत्पाद & lt; / विकल्प & gt; & Lt; / चयन & gt;  

आप इस बारे में कैसे जाएंगे?

अपना HTML बदलें ऐसा कुछ करने के लिए:

  & lt; ng- वर्ग का चयन करें = "getButtonClass ()" & gt;  

और अपने नियंत्रक में फ़ंक्शन जोड़ें:

  $ scope.getButtonClass = function () {if (term.tag & amp; term.id ) {वापसी 'बीटीएन-सफलता'; }});  

No comments:

Post a Comment