Tag: knockout.js
Knockout.js ist eine Open-Source-JavaScript-Bibliothek für dynamische HTML-UIs, die das MVVM-Muster (Model-View-View Model) verwenden.
3
Antworten
Habe ich ein paar geschachtelte Modelle mit beobachtbaren arrays und bin nicht in der Lage, erfolgreich jeder der verschachtelten arrays. Hinzufügen der top-level-funktioniert einwandfrei. Ich habe getan, viel Lesen und basteln, um zu versuchen zu beheben, was
2
Antworten
Ich bin mit knockoutjs für meine single-page-Anwendung, und ich bin derzeit fest auf einem mysteriösen problem. Ich versuche die Anzeige eines dropdown-Menü, und füllen Sie es mit Knock-out-Bindungen. Für diesen Zweck, ich benutze ein, dass foreach iteriert
4
Antworten
Gibt es eine Möglichkeit zu geben, ein enable-Bedingung für das click-Bindung? Zum Beispiel, wenn ich Folgendes haben: <div data-bind="click: toggleDialog">Click Me</div> Ich würde gerne in der Lage sein zu deaktivieren das klicken, wenn eine bestimmte Bedingung Auftritt,
2
Antworten
Ich habe zwei Schaltflächen, die aufgerufen wird, <a href='#' data-bind='click: clickActivateSpatialSearch' id='draw_polygon'> <a href='#' data-bind='click: clickActivateSpatialSearchBox' id='draw_box'> Was wird das hier am besten? Kann ich mit jQuery auf $(document).ready? Das problem ist, Daten zu binden, klicken Sie
1
Antworten
Ich habe Probleme beim Absenden eines Formulars mit knockout js. Erhalte ich die Fehlermeldung "Übergeben Sie eine Funktion, die liefert den Wert der ko.berechnet." Der code ist wie folgt: (function(records,$,undefined){ records.models={ student:function(data){ var self=this; self.id=ko.observable(data.id); self.fname=ko.observable(data.fname); self.lname=ko.observable(data.lname);
5
Antworten
Ich habe ein Problem wo knockout.js 2.0 nicht angezeigt, in meinem Element, wenn ein CSS-Stil angewendet. Es wird nicht aktualisieren Sie die Anzeige mit dem Stil versehen wird. Wenn es ausgeschaltet ist, funktioniert es. CSS .success {
2
Antworten
Ich habe ein Formular erstellt mit Knockout.js. Wenn der Benutzer drückt den Absenden-button, ich umwandeln viewmodel zurück in ein Modell und versuche zu senden an den server. Ich habe versucht: ko.utils.postJson(location.href, ko.toJSON(viewModel)); Aber war das Objekt leer,
2
Antworten
Ich habe eine ObservableArray Sammlung, die bindet an die HTML-Tabelle mit der bulk-option Bearbeiten (MVC3), jedes mal, wenn der Benutzer sich zuvor verpflichten, ich wollte nur die geänderten Zeilen aus der Auflistung anstatt gesamte viewmodel-Liste, bitte beraten,
3
Antworten
Ich bin neu Knockout.js Ich habe 3 Felder in der Benutzeroberfläche . Produkt-Wert. Menge Insgesamt Alles funktioniert gut mit der berechneten beobachtbare und konnte die Daten sichern.Die Summe wird geändert im backend für einige Unternehmen Gründen. Beim
2
Antworten
Werde ich definieren, mein Modell benötigen, js und ich brauche knockout und knockout-validation plugin in meinem Modul und auch jquery . define(["knockout","jquery","knockout.validation"], function (ko,$,validation) { //knockout model here with some knockout validation return function SignUpViewModel() { var
1
Antworten
Mit dem folgenden code, würde ich erwarten, dass meine update-Funktion ausführen jedes mal, wenn das viewModel.Element beobachten ist aktualisiert. Ich sehe meine init und update-Funktionen feuern auf die Seite laden, wie erwartet, aber nicht, wenn mein button
3
Antworten
Ich bin immer Daten, die von einem WCF-Dienst,und ich Karte, und binden Sie die Daten mit meinem DOM-Objekt : var PayinyVM = {}; $.getJSON('/service/PaidService.svc/PaidList', function (data) { var tmp = JSON.stringify(data.d); PayinyVM.model = ko.mapping.fromJSON(tmp); ko.applyBindings(PayinyVM); }); gezeigt
3
Antworten
ich habe zwei Modelle und die möchte ich weitergeben Wert von einer view-Modell zu einem anderen viewmodel. ich habe zwei viewmodels und zwei div-i anzeigen möchten, die einem anderen div auf Klick der Schaltfläche, die in div
1
Antworten
Hier mein jsfiddle zur illustration: http://jsfiddle.net/hawaii/gN6CT/10/ Habe ich eine Liste von json-Objekten, die ich binden wollen, die in einer ul mit jquery templates, in jedem li ich habe ein Kontrollkästchen für jedes Element, zusammen mit der Element-details.
1
Antworten
Ich habe eine Frage eine Reihe von Antworten. Jede Antwort hat eine Boolesche Eigenschaft namens isRight, die darstellt, ob die Antwort ist...richtig. Ich versuche zu Rendern, ein Optionsfeld für jede Antwort, und haben es überprüft, ob die
2
Antworten
Dies ist, wie ich bauen will meine html - <a href="#">John <i class="person"></i></a> Und mit knockout.js dies ist, was ich getan habe. <a data-bind="text:name"><i class="person"></i></a> Als Sie sich vorstellen können ganze Elemente(nicht nur text) der Anker wird
1
Antworten
Ist es möglich, ändern Sie die (aus Mangel an eines besseren Begriffs) schema eines Objekts während des mapping-Prozesses? Ich könnte mir vorstellen, es ist, ich kann einfach nicht scheinen, um es zu arbeiten. Ich versuche, so etwas
1
Antworten
Arbeite ich auf einer rapid-prototyping-tool für die ich gerne dynamisch generieren die Schnittstelle und dynamisch databind-Daten zu den erstellten Elementen. Das ViewModel würde folgendermaßen Aussehen: var viewModel = { vmSchema: { "Id" : "int", "Name" : "string",
3
Antworten
Ich bin mit knockoutjs (ganz neu) mit JQuery Mobile. Ich habe eine listview, die ich binden gefilterten Ergebnisse zu. Nachdem ich das laden meiner Daten habe ich zum ersten mal aufrufen, $('ul').listview('refresh'); damit JQM zu restyle meiner
2
Antworten
Überholte ich ein Projekt wurde entwickelt von einer Firma, die für uns, leider haben wir nicht bekommen, viel Unterstützung und langfristig, wir sollten erreichen, Pflege und Wartung der von uns für Sie. Die Anwendung besteht aus einem
2
Antworten
Fand ich eine ähnliche Frage/Antwort hier: Wie Erzeuge eine Tabelle mit einigen festen und einigen dynamischen Spalten Aber es hat nicht ganz mein problem lösen. Ich bin versucht, herauszufinden, wie kann ich das begrenzen der Anzahl der
1
Antworten
Habe ich die folgenden wählen Sie zum ändern Semester Seite. Wenn die wählen Sie eine änderung entdeckt, die changeSemesters Funktion ausgelöst wird, läuft ein AJAX ersetzt, dass die aktuellen Daten auf der Seite mit den Daten für
3
Antworten
Habe ich ein Szenario, wo Benutzer können speichern Ihre mapping-styling. Wenn ein Benutzer zurück navigiert zur Seite mit der Karte sollte es die Karte anzuzeigen die Weise, wie es vorher war. Kann der Benutzer die Farben wechseln
3
Antworten
Gewusst wie: senden von Daten mit Knock-out in mvc4 und ich habe ein Formular erstellt mit Mitarbeiter-id, Mitarbeiter-name, Bezeichnung und Abteilung ist die Auswahl in drop-down, der code funktioniert bereits einwandfrei, aber ich war strucked während während
2
Antworten
Unten ist der code für eine Tabelle mit einem Zusammenbruch panel. Die click event-handler wirft eine Fehlermeldung, dass "m.gelten ist nicht eine Funktion". Quux.CollapseExpandCustom.ToggleSection('+id+') ist die Funktion, die Sie akzeptiert eine dynamische id. Bitte lassen Sie mich
1
Antworten
Ich Lerne knockout und versucht hatte, Sie zu bauen, eine Seite, erstellen Sie eine Liste der auswählbaren Benutzer. JSFiddle: http://jsfiddle.net/Just/XtzJk/3/ (ich bin nicht in der Lage, um die Daten, die die Zuordnung rechts). Die Daten, die Zuweisung
2
Antworten
Ich konvertieren wollen viewModel zu Json-Objekt. Aber ich will keine Karte berechneten Eigenschaften. InformationsquelleAutor ozz | 2012-07-26
1
Antworten
Ich versuche zu verwenden, wenn die Anweisung in knockoutjs mit databinding: dies zum Beispiel, wenn false sein sollte und der text im div sichtbar sein soll: <!-- this is what i am trying to get working. -->
2
Antworten
Ich versuche, einen post zu der zugeordneten KnockoutJS Modell. Ich sehe beim Debuggen, die JSON korrekt ist. Aber der server zeigt an, dass Product 0 (leer). Während es enthält 1 Element. MVC Controller: [HttpPost] public ActionResult Test(MyModel
1
Antworten
Ich habe ein observable-array, gebunden, um die Liste der contenteditable divs. Ich habe einen button 'hinzufügen'. Klicken Sie auf ich füge ein Objekt-array und möchte den Fokus auf die entsprechende div. <ul id='list' data-bind="foreach: array"> <li> <div
2
Antworten
Liebe Alle ich bin immer Fehler wie Cannot find JSON.stringify() Einigen Browsern (z.B. IE < 8) nicht unterstützen es nativ, aber man kann dies überwinden, indem ein Skript Referenz json2.js, Download von http://www.json.org/json2.js ///Script stringifyJson: function (data,
1
Antworten
Ich bin mit John Papa ' s SPA-source-code, um meine eigene app. Ich habe jetzt ein problem wo ich will, um ein neues Objekt hinzuzufügen, um meine observable-array. Ich finde das schwierig, weil in meinem code gibt
7
Antworten
Ich habe eine situation mit KnockoutJS & CKEditor. Grundsätzlich haben wir einen Teil unserer Website, die 'einzelne Seite' app-Stil, momentan ist es nur beinhaltet 2 Seiten, aber wird wahrscheinlich erweitern Sie im Laufe der Zeit, momentan ist
1
Antworten
Jedes meiner Elemente hat IsAnabled und IsDeafult. Wenn IsDefault = true, dann wird die checkbox deaktiviert werden soll. Wenn ich dies so tun, das es funktioniert, außer ich will die oppsite Effekt für "enable": <input type="checkbox" data-bind="checked:
4
Antworten
Gerade angefangen zu spielen mit knockout.Js das ist ein fantastischer Rahmen, Steve ist wirklich gut gemacht, dass man mit. Eine Sache, die ich kann nicht scheinen, um auf die minute impliment es mit meinem Html-Helfer. So zum
1
Antworten
Ich bin erfolgreich wird ein AJAX-Aufruf mit Jquery $.ajax Methode, dass die Datei, die Sie Buchen, um immer aufgerufen und ausgeführt wird. Jedoch, keine POST-Daten gesendet. Alles was ich will zu tun ist, senden Sie die Daten
3
Antworten
Möchte ich darstellen von Daten in die Tabelle mit datatable knockoutjs verbindlich. Ich bin über den untenstehenden link und code für das Rendern der Daten in die Tabelle. http://datatables.net/dev/knockout/ Die einzige änderung, die ich im obigen Beispiel
2
Antworten
Ich bin mit ASP.NET MVC in C#, mit HTML-CSS-jQuery KnockoutJs frontend. Habe ich ein modal-Kontakt-Formular auf meiner HTML-Seite. Die Idee ist, dass wenn ich einen neuen Kontakt erstellen, die modal-Formular öffnet sich mit leeren Werten darunter eine
2
Antworten
Ich bin mit dem Knockout-Validation-plugin und Einstellung eine beobachtbare wie gewünscht mit Hilfe der extender: myObservable.extend({required:true}); Ist es mir möglich, entfernen Sie den extender, nachdem Sie ihn? InformationsquelleAutor Jonas Stawski | 2013-06-15
1
Antworten
Erstelle ich eine single page application mit ko ... Ich habe eine GlobalViewModel admin alle dynamischen Seiten (bekomme ich die html per ajax). Hier ist ein Beispiel für mein problem: http://jsfiddle.net/zWtrr/7/ Wenn ich es lade 2 mal
2
Antworten
Das Ziel Entfernen von Elementen aus externen observableArray mit KnockoutJS. Das problem Gibt es zwei observableArray in meiner Anwendung. Eine für die verfügbaren Produkte zu kaufen und andere Produkte, die ich Hinzugefügt haben, in der Zusammenfassung, indem
2
Antworten
Dies ist ähnlich, aber unterscheidet sich von anderen Fragen rund um dieses Thema. Ich habe eine Tabelle mit einer Liste von Datensätzen, die jeweils eine select-Kästchen. In der Kopfzeile der Tabelle habe ich eine "Select All" -
1
Antworten
Dies scheint zu sein, einen gemeinsamen Ansatz zu bereinigen/überprüfen/formatieren von Daten mit knockout bei der Bindung an ein input-Feld, es entsteht eine wiederverwendbare benutzerdefinierte Bindung, die verwendet eine berechnete beobachten. Es ist im Grunde reicht der default-Wert
1
Antworten
Bin ich Experimentieren ein wenig mit verschiedenen Möglichkeiten zum hinzufügen von Methoden zur ko-viewmodels, und ich kam auf einen Fehler, den ich wirklich nicht verstehen. function ViewModel() { var self = this; self.foo = ko.observable(null); self.hasFoo =
3
Antworten
Ich bin ein Anfänger in der Knockout-und ich muss sagen, dass ich oft verwirrt in Bezug auf, wenn zu verwenden (). Gibt es irgendwelche Allgemeinen Tipp/trick in Bezug auf Wann würden Sie () vor, als würden Sie
1
Antworten
dies ist mein 2. Tag lernen Knockout. Versuchen, legen "deleteItem" button klicken. es gibt die folgende Fehlermeldung. Fehler Uncaught Error: Unable to parse Bindungen. Meldung: ReferenceError: deleteItem ist nicht definiert; Bindungen Wert: klicken Sie auf: deleteItem JavaScript:
1
Antworten
Habe ich eine Knockout.js view-Modell, das wie folgt aussieht: "UserName":null, "FirstName":null, "LastName":null, "Countries":{ "arrCountries": } Und eine Reihe von Land Kontrollkästchen, die alle gemacht werden müssen mit der gleichen data-bind Wert (ich bin mit diese benutzerdefinierte CheckBoxListFor
3
Antworten
Ich bin anzeigen einer Liste der Elemente, und wenn die Elemente nicht verfügbar sind, habe ich die Anzeige einer Standard-Nachricht. Nun, ich habe zu prüfen, ob das Objekt erstellt wurde und prüfen Sie dann, das Objekt ist
1
Antworten
Schreibe ich eine Bewerbung für eine Reservierung. Die Reservierung ist ziemlich Komplex und hat einige Abhängigkeiten, so dass ich mich entschieden habe, knockout, mir zu helfen, den Wandel zu beobachten und aktualisieren der Benutzeroberfläche. Ich begann mit
2
Antworten
Ich bin das laden von Daten raster dynamisch und ich bin mit 'Hinzufügen' - button in jeder Zeile. btn = "<a id='btnRow' data-bind='click: function() { ClickAdd(\"" + rowObject.Id+ "\")}'>" + "<i ></i><span data-bind='text:$root.StrResources.BtnAdd'/></a>"; wie oben gezeigt, ich