में एक छिपे हुए मैदान के मूल्य बदल रहा है मैं एक छिपा बूलियन क्षेत्र है लेकिन पोस्ट पर वापस IsTurkey नहीं बदला गया है:
HttpPost]
[ValidateAntiForgeryToken]
public ActionResult Search(TurkeyModel model)
{ ...}
jQuery का उपयोग करते हुए, जैसा कि ऊपर, मैं कैसे करना है MVC 4 में एक छिपा बूलियन फ़ील्ड का मान बदलते हैं?
मैं गलत हो सकता है, लेकिन मुझे लगता है कि आप 'करने के लिए $ (Html.IdFor (x => x.IsTurkey))', यह भी मिश्रण न सर्वर साइड और सामने के अंत कोडिंग की कोशिश करना चाहेंगे। आप इसके बारे में आईडी किसी अन्य तरीके से नहीं मिल सकता है? –
MVC 4, $ ("# @ Html.IdFor (x => x.IsTurkey)") में गतिशील रूप से जावास्क्रिप्ट बनाने के लिए सही तरीका है। –