File tree 2 files changed +4
-11
lines changed
2 files changed +4
-11
lines changed Original file line number Diff line number Diff line change 1
- #validation-error {style: 'background-color: yellow'}
2
- - if @level.errors.any?
3
- %h2
4
- = pluralize(@level.errors.count, " error" )
5
- prohibited this level from being saved:
6
- %ul
7
- - @level.errors.full_messages.each do |msg|
8
- %li= msg
1
+ #validation-error .validation-error {style: 'background-color: yellow'}
9
2
= form_for [@level], method: @level.new_record? ? :post : :patch, remote: true do |f|
10
3
= f.hidden_field :type, value: @type_class.to_s.presence || @level.type
11
4
.field
31
24
= render partial: 'levels/editors/dsl', locals: {f: f} if @level.is_a? DSLDefined
32
25
.actions
33
26
= f.submit
27
+ #validation-error .validation-error {style: 'background-color: yellow'}
34
28
:javascript
35
29
#{render partial: 'shared/ajax_submit', formats: [:js], locals: {form_selector: @level.new_record? ? '#new_level' : '.edit_level'}}
36
30
function make_selection_handler(flag) {
Original file line number Diff line number Diff line change 1
1
$ ( document ) . ready ( function ( ) {
2
2
var form_selector = '<%=form_selector%>' ;
3
- console . log ( 'form selector=' + form_selector ) ;
4
3
$ ( form_selector ) . on ( 'ajax:beforeSend' , function ( e , xhr ) {
5
- $ ( '# validation-error' ) . empty ( ) ;
4
+ $ ( '. validation-error' ) . empty ( ) ;
6
5
var token = $ ( 'meta[name="csrf-token"]' ) . attr ( 'content' ) ;
7
6
xhr . setRequestHeader ( 'X-CSRF-TOKEN' , token ) ;
8
7
} ) ;
@@ -18,7 +17,7 @@ $(document).ready(function () {
18
17
} catch ( err ) {
19
18
errors = { message : "Error (" + error + "): " + xhr . responseText } ;
20
19
}
21
- $ ( '# validation-error' )
20
+ $ ( '. validation-error' )
22
21
. html ( "<p>Couldn't create level:</p>" )
23
22
. append ( $ ( "<ul/>" )
24
23
. append ( Object . keys ( errors ) . map ( function ( v ) {
You can’t perform that action at this time.
0 commit comments