क्या HTML UI पर जेएसओएन डेटा बाध्य करते समय क्लाइंट पर 'न्यूल' डंक होने से बचना संभव है?क्लाइंट साइड पर JSON डेटा बाध्य करते समय 'शून्य' तारों से कैसे बचें
मैं एएसपी.नेट एमवीसी + jQuery + jTemplates का उपयोग कर रहा हूं। डेटा linq-to-sql कक्षाओं से आ रहा है और इन वर्गों में काफी नलिका गुण हैं। इस तरह के गुण धारावाहिक हो और वापस ग्राहक को हस्तांतरित मैं ऐसे JSON के साथ अंत कब:
[{"Id":1,"SuitId":1,"TypeId":null,"Type":null,"CourtId":null,"Court":null}]
मट्ठा मैं HTML में मैं 'शून्य' तार के लिए बहुत कुछ है इस डेटा के लिए बाध्य। मैंने मैन्युअल बाध्यकारी और जावास्क्रिप्ट टेम्पलेटिंग इंजन (jTemplate) दोनों की कोशिश की है। परिणाम एक ही हैं। वर्तमान में मैं इस प्रकार 'वालों' शून्य मान करके इस समस्या से निपटने हूँ:
$('#Elem').val(someVar||'');
लेकिन मैं इसे मैन्युअल रूप से ऐसा करने के लिए नहीं करना चाहती।
कृपया सलाह अगर मैं:
- स्वचालित रूप से या तो क्रमबद्धता प्रक्रिया में सुधार करने या शायद नेट JSON serializer से अधिक 3 पार्टी JSON serializer का चयन करके तार खाली करने के लिए नल गुण का अनुवाद कर सकते हैं।
- क्लाइंट साइड पर कुछ भी कर सकता है, जैसे कि jQuery या टेम्पलेटिंग इंजन के साथ इस पर काम करना।
धन्यवाद।
अच्छा काम, बहुत चालाक। मुझे एक बहुत बड़ा प्रयास बचाया। – Gregory