mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-19 10:26:17 +00:00
added input-valid for new-group;added btn-disabled for new-group/file/dir
This commit is contained in:
@@ -83,9 +83,6 @@ button:hover {
|
||||
cursor:pointer;
|
||||
background: #FFF;
|
||||
}
|
||||
input[type=submit][disabled=disabled]{
|
||||
background: #ebebe4;
|
||||
}
|
||||
input[type="file"] {
|
||||
border:none;
|
||||
height:24px;
|
||||
@@ -180,6 +177,9 @@ p {
|
||||
.input-disabled {
|
||||
background:#ebebe4;
|
||||
}
|
||||
.btn-disabled {
|
||||
color:#999;
|
||||
}
|
||||
.no-bold {
|
||||
font-weight:normal;
|
||||
}
|
||||
|
@@ -455,7 +455,7 @@ $('#rename-form .submit').click(function() {
|
||||
|
||||
$('#add-new-file-form').submit(function() {
|
||||
var submit_btn = $(this).children('input[type="submit"]');
|
||||
submit_btn.attr('disabled', 'disabled');
|
||||
submit_btn.attr('disabled', 'disabled').addClass('btn-disabled');
|
||||
$.ajax({
|
||||
url: '{% url 'views.repo_new_file' %}',
|
||||
type: 'POST',
|
||||
@@ -471,7 +471,7 @@ $('#add-new-file-form').submit(function() {
|
||||
location.reload(true);
|
||||
} else {
|
||||
apply_form_error('add-new-file-form', data['error']);
|
||||
submit_btn.removeAttr('disabled');
|
||||
submit_btn.removeAttr('disabled').removeClass('btn-disabled');
|
||||
}
|
||||
},
|
||||
error: function(data, textStatus, jqXHR) {
|
||||
@@ -479,7 +479,7 @@ $('#add-new-file-form').submit(function() {
|
||||
$.each(errors, function(index, value) {
|
||||
apply_form_error('add-new-file-form', value[0]);
|
||||
});
|
||||
submit_btn.removeAttr('disabled');
|
||||
submit_btn.removeAttr('disabled').removeClass('btn-disabled');
|
||||
}
|
||||
});
|
||||
return false;
|
||||
@@ -487,7 +487,7 @@ $('#add-new-file-form').submit(function() {
|
||||
|
||||
$('#add-new-dir-form').submit(function() {
|
||||
var submit_btn = $(this).children('input[type="submit"]');
|
||||
submit_btn.attr('disabled', 'disabled');
|
||||
submit_btn.attr('disabled', 'disabled').addClass('btn-disabled');
|
||||
$.ajax({
|
||||
url: '{% url 'views.repo_new_dir' %}',
|
||||
type: 'POST',
|
||||
@@ -503,7 +503,7 @@ $('#add-new-dir-form').submit(function() {
|
||||
location.reload(true);
|
||||
} else {
|
||||
apply_form_error('add-new-dir-form', data['error']);
|
||||
submit_btn.removeAttr('disabled');
|
||||
submit_btn.removeAttr('disabled').removeClass('btn-disabled');
|
||||
}
|
||||
},
|
||||
error: function(data, textStatus, jqXHR) {
|
||||
@@ -511,7 +511,7 @@ $('#add-new-dir-form').submit(function() {
|
||||
$.each(errors, function(index, value) {
|
||||
apply_form_error('add-new-dir-form', value[0]);
|
||||
});
|
||||
submit_btn.removeAttr('disabled');
|
||||
submit_btn.removeAttr('disabled').removeClass('btn-disabled');
|
||||
}
|
||||
});
|
||||
return false;
|
||||
|
@@ -1,10 +1,16 @@
|
||||
{% load i18n %}
|
||||
$("#group-add").click(function() {
|
||||
$("#group-add-form").modal({appendTo: "#main"});
|
||||
});
|
||||
|
||||
$('#group-add-form').submit(function() {
|
||||
if (!$.trim($('#group_name').val())) {
|
||||
apply_form_error('group-add-form', "{% trans "Group name can't be empty" %}");
|
||||
return false;
|
||||
}
|
||||
|
||||
var submit_btn = $(this).children('input[type="submit"]');
|
||||
submit_btn.attr('disabled', 'disabled');
|
||||
submit_btn.attr('disabled', 'disabled').addClass('btn-disabled');
|
||||
$.ajax({
|
||||
url: '{{ post_url }}',
|
||||
type: 'POST',
|
||||
@@ -19,7 +25,7 @@ $('#group-add-form').submit(function() {
|
||||
location.reload(true);
|
||||
} else {
|
||||
apply_form_error('group-add-form', data['error']);
|
||||
submit_btn.removeAttr('disabled');
|
||||
submit_btn.removeAttr('disabled').removeClass('btn-disabled');
|
||||
}
|
||||
},
|
||||
error: function(data, textStatus, jqXHR) {
|
||||
@@ -31,7 +37,7 @@ $('#group-add-form').submit(function() {
|
||||
apply_form_error('group-add-form', value[0]);
|
||||
}
|
||||
});
|
||||
submit_btn.removeAttr('disabled');
|
||||
submit_btn.removeAttr('disabled').removeClass('btn-disabled');
|
||||
}
|
||||
});
|
||||
|
||||
|
Reference in New Issue
Block a user