ruby on rails - ROR + HAML Radio Button Issue For Displaying Readonly -


रेडियो बटन को उत्पन्न करने के लिए HAML कोड:

  = radio_button_tag 'options', "internal", : चेक = & gt; @ Option_value == 2? सच: शून्य,: अक्षम = & gt; @option_value! = 2? एचएएलएल के लिए एचटीएमएल कोड:  
  & lt; इनपुट प्रकार = "रेडियो" मान = "" नाम = "विकल्प" id = "  

Options_external "चेक =" चेक "& gt;

यहां, आवश्यकताएं:

  1. रेडियोबटन को केवल पढ़ने योग्य होना चाहिए।

  2. @ विकल्प_वल्यू के अनुसार, रेडियोबॉटटन को चेक या अनियंत्रित करना होगा। उदाहरण के लिए, ऊपर दिए गए कोड को @ option_value = 2 की जांच करनी होगी।

    कुछ चीज़ों को सुझाव दें, थानक्स अग्रिम में!

    <पूर्व> = radio_button_tag 'options', "internal", @option_value == 2,: disabled = & gt; @ Option_value == 2

    मुख्य अंतर:

    1) आपको @ option_value == 2 के टर्नर ऑपरेटर के माध्यम से मूल्य की जांच करने की आवश्यकता नहीं है, @ Option_value == 2 सही या गलत वापस करेगा, जो कि आप क्या चाहते हैं।

    2): रेडियो_बटन_टैग में वैकल्पिक हैश का हिस्सा नहीं है, जैसा कि देखा गया है।

Comments