MicrosoftMvcJQueryValidation.js
क्लाइंट साइड सत्यापन के लिए ASP.NET MVC 2 द्वारा किया जाता है। इस फ़ाइल के साथएमवीसी 2 बीटा 2 के लिए MicrosoftMvcJQueryValidation.js का सही संस्करण कहां है?
कोई समस्या है तो बस ठीक से काम कर और सोच अगर मैं गलत संस्करण नहीं।
संस्करण मैं उपयोग कर रहा हूँ भविष्य के लिए स्रोत से आया है।
1) मैं वास्तव में मान्यता दिनचर्या बिल्कुल काम कर पाने के लिए इस कोड को कॉल करने के लिए है:
MicrosoftMvcJQueryValidation.js
5,626 bytes
11/17/09 10:43:12am
इसके दो कारण मुझे लगता है कि मैं गलत संस्करण है कर रहे हैं। ऐसा इसलिए है क्योंकि FormContext.cs
में एम्बेडेड डिफ़ॉल्ट क्लाइंट सत्यापन फ़ंक्शन Sys.Mvc.FormValidation.enableClientValidation
है।
ViewContext.FormContext.ClientValidationFunction = "EnableClientValidation";
2) वहाँ जो followin करता jquery.validate.js से कुछ कोड है:
this.settings.errorPlacement
? this.settings.errorPlacement(label, $(element))
: label.insertAfter(element);
यह MicrosoftMvcJQueryValidation.js
में इस समारोह में कॉल:
errorPlacement: function(error, element) {
var messageSpan = fieldToMessageMappings[element.attr("name")];
$(messageSpan).empty();
$(messageSpan).removeClass("field-validation-valid");
$(messageSpan).addClass("field-validation-error");
error.removeClass("input-validation-error");
error.attr("_for_validation_message", messageSpan);
error.appendTo(messageSpan);
},
समस्या यह है कि है jQuery $(element)
अभिव्यक्ति के साथ jQuery.validate
द्वारा तत्व को लपेटा गया है।
इसलिए element.attr("name")
अपरिभाषित है, लेकिन element[0].attr("name")
मान्य है।
मैं वायदा से MicrosoftMvcJQueryValidation.js
लिया है Microsoft's site पर डाउनलोड करें। `
मुझे कोई अन्य MicrosoftMvcJQueryValidation
संस्करण नहीं मिला - लेकिन मुझे यकीन है कि वहां एक होना चाहिए। क्या कोई मदद कर सकता है?
आप कृपया स्पष्ट कर सकता हूँ ASP.NET MVC 2 की जो पूर्वावलोकन आप उपयोग कर रहे हैं? कोई "बीटा 2" नहीं है लेकिन एक पूर्वावलोकन 2 के साथ-साथ बीटा और आरसी भी है। एएसपी.नेट एमवीसी 2 पूर्वावलोकन 2 विजुअल स्टूडियो 2010 बीटा 2 में भी शामिल है। हाँ, यह भ्रमित है! – Eilon
ठीक है यह सवाल कुछ हद तक पुराना है कि आरसी है। कृपया मेरे अन्य प्रश्न http://stackoverflow.com/questions/1934803/how-do-i-use-microsoftmvcvalidation-js-without-having-to-include-microsoftajax-js जो –
ओह मदद करनी चाहिए देख सकते हैं और मैं पूर्वावलोकन 2 का मतलब (अच्छी तरह से आरसी बाहर नहीं था जब मैंने यह प्रश्न लिखा था) –