new acl permissions, add show form is done by ajax request now.

This commit is contained in:
Naomi 2011-02-10 17:12:05 -05:00
parent 2b5927bf33
commit 27b462d638
3 changed files with 40 additions and 7 deletions

View file

@ -131,9 +131,15 @@ function setAddShowEvents() {
event.preventDefault();
var data = $("form").serializeArray();
var y;
var string = $("form").serialize();
$.post("/Schedule/add-show", {format: "json", data: data}, function(json){
var hosts = $('#add_show_hosts-element input').map(function() {
if($(this).attr("checked")) {
return $(this).val();
}
}).get();
$.post("/Schedule/add-show", {format: "json", data: data, hosts: hosts}, function(json){
if(json.form) {
$("#add-show-form")
.empty()
@ -143,6 +149,11 @@ function setAddShowEvents() {
showErrorSections();
}
else {
$("#add-show-form")
.empty()
.append(json.newForm);
setAddShowEvents();
scheduleRefetchEvents();
}
});