जब कोई उपयोगकर्ता एकाधिक चेकबॉक्स (उसी नाम मान के साथ) की जांच करता है तो स्थिति को संभालने का 'रेल मार्ग' क्या है, और इसे नियंत्रक पर वापस पोस्ट किया जाता है।रेल में, एकाधिक चेक किए गए चेकबॉक्स को कैसे संभालें, बस उस पर विभाजित करें, या?
तुम कैसे की जाँच करेगा अगर एक से अधिक आइटम का चयन किया गया है, तो ID मान आदि पर splitted
उपयोगकर्ता एक चेकबॉक्स unselects तो क्या होता है ऐसा करने का "जिस तरह से रेल" पर पूरा ट्यूटोरियल मिल सकती है? क्या tag_ids [] को रिक्त सरणी के रूप में सबमिट किया जाएगा? –
@ जो वैन डिक: यदि HTTP अनुरोध में 'टैग_आईड्स []' नामक कोई मान सबमिट नहीं किया गया है, तो रेल 'पैराम्स' में 'tag_ids' डालने के बारे में नहीं सोचेंगे। आपको इसके लिए खुद ही खाता लेना होगा, उदाहरण के लिए, 'पैराम्स [: टैग_आईडीएस] || = [] ' – Matchu
इस एचटीएमएल को पाने के लिए, आप' f.check_box: tag_ids, {multiple: true}, 1, nil' । 'शून्य' का अर्थ है "छुपा 0 इनपुट के बिना"। इस तरह की चीज खराब दस्तावेज है। –