toggle next state, when submit was succesful
This commit is contained in:
parent
0abb8ed658
commit
9ce965440a
@ -41,6 +41,8 @@ define(["behave", "app/text/html", "app/dom", "app/utils", "app/api", "app/marku
|
|||||||
clearTimeout(active);
|
clearTimeout(active);
|
||||||
}, false);
|
}, false);
|
||||||
|
|
||||||
|
el.onsuccess = function() {};
|
||||||
|
|
||||||
el.validate = function() {
|
el.validate = function() {
|
||||||
if ($("textarea", this).value.length < 3) {
|
if ($("textarea", this).value.length < 3) {
|
||||||
$("textarea", this).focus();
|
$("textarea", this).focus();
|
||||||
@ -68,6 +70,7 @@ define(["behave", "app/text/html", "app/dom", "app/utils", "app/api", "app/marku
|
|||||||
insert(comment, true);
|
insert(comment, true);
|
||||||
|
|
||||||
if (parent !== null) {
|
if (parent !== null) {
|
||||||
|
el.onsuccess();
|
||||||
el.remove();
|
el.remove();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
@ -121,8 +124,9 @@ define(["behave", "app/text/html", "app/dom", "app/utils", "app/api", "app/marku
|
|||||||
|
|
||||||
var form = new Postbox(comment.id);
|
var form = new Postbox(comment.id);
|
||||||
$("a.reply", footer).toggle("click",
|
$("a.reply", footer).toggle("click",
|
||||||
function() {
|
function(toggler) {
|
||||||
footer.insertAfter(form);
|
footer.insertAfter(form);
|
||||||
|
form.onsuccess = function() { toggler.next(); };
|
||||||
$("textarea", form).focus();
|
$("textarea", form).focus();
|
||||||
$("a.reply", footer).textContent = msgs["comment-close"];
|
$("a.reply", footer).textContent = msgs["comment-close"];
|
||||||
},
|
},
|
||||||
|
Loading…
Reference in New Issue
Block a user