benim MVC sitedeki sadece IE bu hatayı alıyorum ait 'diyoruz' açılamıyor: Undefined veya null öğesinden 'çağrı' özelliği alınamıyor jquery.validate.js, satır 1234 karakter 5MVC VS2012 jquery.validate.js hatası:</p> <p>SCRIPT5007: mülkiyet olsun tanımsız veya null referans (hat 1234)
Yanıtlar için biraz etrafa baktım ve bir çözüm bulamıyorum. Chrome iyi çalışıyor. Google’a tam olarak hata mesajı verdiğimde, buraya yönlendirildim: script bundle not working, ama cevaplar bana yardım etmedi.
jQuery ve jQuery doğrulama eklentilerimi Visual Studio NuGet paket yöneticisi aracılığıyla güncelleştirmeyi denedim. JQuery'yi 2.0.3 sürümüne ve jQuery Validation 1.11.1 sürümüne yükselttim. Ben jQuery 1.9.x önce vardı düşünüyorum. Bunun bir etkisi yoktu.
benim desteler standarttır inanıyoruz:
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-{version}.js"));
bundles.Add(new ScriptBundle("~/bundles/jqueryui").Include(
"~/Scripts/jquery-ui-{version}.js"));
bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include(
"~/Scripts/jquery.unobtrusive*",
"~/Scripts/jquery.validate*"));
ve benim düzeni sayfanın sonunda kuyruk
, bunlar benim Scripts.Render çağırır şunlardır: @Scripts.Render("~/bundles/jquery")
@Scripts.Render("~/bundles/jqueryui")
@Scripts.Render("~/bundles/jqueryval")
@RenderSection("Scripts", false)
</body>
</html>
herhangi bir yardım büyük beğeni topluyor.
JQuery geçirir ve jQuery 1.8.2 'ye neden olmadığından emin olun. jquery 1.9.x'in validasyon kütüphanesi – Slicksim
ile ilgili bazı sorunlar vardı, işe yaradığı için teşekkür ederim - cevabınız –