2016-07-15 16 views
0

Der Name ‚ui‘ im aktuellen Kontext nichtDer Name ‚ui‘ existiert nicht im aktuellen Kontext

@sliderName=my Array 


    $(function() { 
     $("#@sliderName").slider({ 
      range: true, 
      min: 1, 
      max: 10, 
      values: [@minValue, @maxValue], 
      slide: function (event, ui) { 
       var minnewValue=ui.values[0]; 
       var [email protected][ui.values[0]]; 

       $("#@sliderNamePrice").val(k + " - " [email protected][ui.values[0]]); 
      } 
     }); 

    }); 

ich viele Dinge existieren versuchen aber Evry Zeit thows ui einen Fehler wie Der Name‘ 'existiert nicht im aktuellen Kontext

+0

Woher rufst du deine Slide-Funktion? –

+0

Wenn dies der jQueryUI-Schieberegler ist, dann kennzeichnen Sie Ihre Frage mit dem entsprechenden Tag. Oder zeigen Sie uns in die Richtung des Plugins, das Sie tatsächlich verwenden. – Turnip

+0

Whats Plugin du benutzt wirst? – MHS

Antwort

-1

Ich glaube, dass Ihr Problem mit Ihrer Verwendung des Wortes "Ereignis" für den Namen eines Funktionsparameters verbunden ist. Versuchen Sie es zu ändern.

+0

Es ist nicht, aber es ist eine globale Variable in IE. – tanikaze

+0

Ich versuche es aber nicht hilfreich –

0

Es sieht so aus, als ob Sie die Razor-Ansichts-Engine verwenden und versuchen, vom serverseitigen Code aus auf clientseitige Variablen zuzugreifen. Sie müssen eine clientseitige Variable zum Speichern Ihres Arrays erstellen und diese im Callback slide verwenden.

Siehe this post, wie man das macht.