0x800a01b6 - JavaScript runtime error: Objekt unterstützt keine Eigenschaft oder Methode 'autocomplete'

Habe ich das folgende Skript in meinem asp.net mvc 5 web-Projekt:-

$("input[data-autocomplete-source]").each(function () {
    var target = $(this);
    target.autocomplete({ source: target.attr("data-autocomplete-source"), minLength: 1, delay: 1000 });

});

aber ich bin immer folgende exception :-

0x800a01b6 - JavaScript runtime error: Object doesn't support property or method 'autocomplete'

so kann jemand Rat, was könnte die Ursache dieses Fehlers ?
Danke

Bearbeiten
In meiner _layout Blick habe ich folgende:-

  @Scripts.Render("~/bundles/jquery")
    @Scripts.Render("~/bundles/bootstrap")
        @RenderSection("scripts", required: false)

und die Ansicht, die Anhebung der Fehler ich Folgendes definieren:-

@section Scripts{
    @Scripts.Render("~/bundles/jqueryval")
    <script src="~/Scripts/Custome.js"></script>}

wo die cusotm.js enthält meine oben genannten "auto-vervollständigen" - code. ich bemerkte ein weiteres problem ist, dass ich Ajax.BeginForm auf meiner Sicht, aber es funktioniert wie die normale form , und es ist nicht die Erzeugung von Ajax-Anfragen, obwohl ich das laden der ~/bundles/jqueryval ? können Sie adivce ?

InformationsquelleAutor john Gu | 2014-06-19
Schreibe einen Kommentar