Ich versuche herauszufinden, wie der Wert von einem Skript mit X-Edible aktualisiert wird. Der HTML-Code ist:X-Edible, setValue scheint nicht zu funktionieren
<h2 id="store-editible-url" data-type="text" data-pk="1" data-name="store_url">test value</h2>
Und das Skript:
$(document).ready(function(){
$('#store-editible-url').editable({
url: 'http://www.example.com/cgi-bin/art/my-store.cgi',
onblur: "submit",
placeholder: "Click to set a custom URL",
emptytext: "Click to set a custom URL",
params: { action: "update_store_url" },
success: function(response, newValue) {
$('#store-editible-url').editable('setValue',"foo",true);
}
});
});
Hier ist eine Geige, obwohl es nicht als solche funktioniert (aufgrund der Tatsache, die URL ist keine gültige eins).
Die Idee ist, dass der Server eine Bereinigung durchführt und den Wert dann an den Browser zurückgibt. Howeve4r, der Einfachheit halber meine Demo-Code nur tut:
$('#store-editible-url').editable('setValue',"foo",true);
ich keinen Fehler, aber es ist nicht aktualisiert. Hier ist die Geige:
http://jsfiddle.net/nrtrdo39/1/setValue
Irgendwelche Ideen?