Jump to the first form error
This commit is contained in:
parent
12c70de07f
commit
3581bdb3a3
|
@ -137,7 +137,7 @@ function submit(forminfo::Dict; backpage::Bool=false)
|
||||||
Genie.Renderer.redirect("/survey?uid=$uid_str&page=$(response.page)")
|
Genie.Renderer.redirect("/survey?uid=$uid_str&page=$(response.page)")
|
||||||
else
|
else
|
||||||
save!(response, SURVEY[page])
|
save!(response, SURVEY[page])
|
||||||
Genie.Renderer.redirect("/survey?uid=$uid_str&page=$page")
|
Genie.Renderer.redirect("/survey?uid=$uid_str&page=$page#formerror")
|
||||||
end
|
end
|
||||||
else
|
else
|
||||||
io = IOBuffer()
|
io = IOBuffer()
|
||||||
|
|
|
@ -633,7 +633,7 @@ function htmlrender(q::Question, a::Answer)
|
||||||
if isvalid(a)
|
if isvalid(a)
|
||||||
htmlrender(q, a.value, false)
|
htmlrender(q, a.value, false)
|
||||||
else
|
else
|
||||||
string(elem("small", a.error, :class => "formerror"),
|
string(elem("small", a.error, :class => "formerror", :id => "formerror"),
|
||||||
htmlrender(q, a.value, string(!isnothing(a.error))))
|
htmlrender(q, a.value, string(!isnothing(a.error))))
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue