diff --git a/public/new.html b/public/new.html index 0b06eac..f73ce14 100644 --- a/public/new.html +++ b/public/new.html @@ -9,41 +9,47 @@ -
-
-

New Event

- - - -
- Start - - -
- -
- End - - -
- -
- -
- -
- - -
-
-
+
- + + + diff --git a/public/scripts/new_event.coffee b/public/scripts/new_event.coffee index abcee67..1427ebc 100644 --- a/public/scripts/new_event.coffee +++ b/public/scripts/new_event.coffee @@ -1,17 +1,47 @@ -define [], () -> +define [ + 'text!templates/events/new_event.tmpl' + ], (new_event_text) -> NewEvent = Backbone.Model.extend - title : 'title' - description: '' - initialize: () -> {} + initialize: () -> + + + NewEventView = Backbone.View.extend + el: '#new .current', + initialize: () -> + this.template = Handlebars.compile(new_event_text) + + render: () -> + html_string = this.template({display_name: new_event.get('display_name')}) + $(this.el).html(html_string) + $("select").chosen() + #$("select").chosen().change(() -> alert('fired by chosen')) + + + + new_event = new NewEvent({display_name: "Nuria"}) + + new_event_view = new NewEventView() + new_event_view.render() + + - new_event = new NewEvent({title: "Zajit do servisu", description: "Some text........" }) - $("select").chosen() - $("select").chosen().change(() -> alert('fired by chosen')) + ### + members = $.getJSON "/members", (result) -> + options = $("#options") + $.each result, () -> + options.append($("