में नेस्टेड वस्तु से MVC4/उस्तरा में जावास्क्रिप्ट के लिए जाओ तो मैं इस तरह के पाठ बॉक्स को परिभाषित:तत्व की आईडी मॉडल
@Html.TextBoxFor(m => m.Contact.HomePhone)
यह id
Contact_HomePhone
के साथ एक input
तत्व उत्पन्न होगा।
क्या यह id
जावास्क्रिप्ट में Contact_HomePhone
हार्डकोडिंग के बिना प्राप्त करना संभव है?
यह जहां मैं इस id
गतिशील जावास्क्रिप्ट में जरूरत का एक उदाहरण है:
$("#Contact_HomePhone").mask("(999) 999-9999");
(मैं जानता हूँ कि प्रतिबिंब का उपयोग कर संपत्ति के नाम प्राप्त करने के लिए, लेकिन अभी भी _
हार्डकोड करने Contact
और HomePhone
श्रेणीबद्ध करना होगा।)