mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-19 18:29:23 +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;
|
cursor:pointer;
|
||||||
background: #FFF;
|
background: #FFF;
|
||||||
}
|
}
|
||||||
input[type=submit][disabled=disabled]{
|
|
||||||
background: #ebebe4;
|
|
||||||
}
|
|
||||||
input[type="file"] {
|
input[type="file"] {
|
||||||
border:none;
|
border:none;
|
||||||
height:24px;
|
height:24px;
|
||||||
@@ -180,6 +177,9 @@ p {
|
|||||||
.input-disabled {
|
.input-disabled {
|
||||||
background:#ebebe4;
|
background:#ebebe4;
|
||||||
}
|
}
|
||||||
|
.btn-disabled {
|
||||||
|
color:#999;
|
||||||
|
}
|
||||||
.no-bold {
|
.no-bold {
|
||||||
font-weight:normal;
|
font-weight:normal;
|
||||||
}
|
}
|
||||||
|
@@ -455,7 +455,7 @@ $('#rename-form .submit').click(function() {
|
|||||||
|
|
||||||
$('#add-new-file-form').submit(function() {
|
$('#add-new-file-form').submit(function() {
|
||||||
var submit_btn = $(this).children('input[type="submit"]');
|
var submit_btn = $(this).children('input[type="submit"]');
|
||||||
submit_btn.attr('disabled', 'disabled');
|
submit_btn.attr('disabled', 'disabled').addClass('btn-disabled');
|
||||||
$.ajax({
|
$.ajax({
|
||||||
url: '{% url 'views.repo_new_file' %}',
|
url: '{% url 'views.repo_new_file' %}',
|
||||||
type: 'POST',
|
type: 'POST',
|
||||||
@@ -471,7 +471,7 @@ $('#add-new-file-form').submit(function() {
|
|||||||
location.reload(true);
|
location.reload(true);
|
||||||
} else {
|
} else {
|
||||||
apply_form_error('add-new-file-form', data['error']);
|
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) {
|
error: function(data, textStatus, jqXHR) {
|
||||||
@@ -479,7 +479,7 @@ $('#add-new-file-form').submit(function() {
|
|||||||
$.each(errors, function(index, value) {
|
$.each(errors, function(index, value) {
|
||||||
apply_form_error('add-new-file-form', value[0]);
|
apply_form_error('add-new-file-form', value[0]);
|
||||||
});
|
});
|
||||||
submit_btn.removeAttr('disabled');
|
submit_btn.removeAttr('disabled').removeClass('btn-disabled');
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
return false;
|
return false;
|
||||||
@@ -487,7 +487,7 @@ $('#add-new-file-form').submit(function() {
|
|||||||
|
|
||||||
$('#add-new-dir-form').submit(function() {
|
$('#add-new-dir-form').submit(function() {
|
||||||
var submit_btn = $(this).children('input[type="submit"]');
|
var submit_btn = $(this).children('input[type="submit"]');
|
||||||
submit_btn.attr('disabled', 'disabled');
|
submit_btn.attr('disabled', 'disabled').addClass('btn-disabled');
|
||||||
$.ajax({
|
$.ajax({
|
||||||
url: '{% url 'views.repo_new_dir' %}',
|
url: '{% url 'views.repo_new_dir' %}',
|
||||||
type: 'POST',
|
type: 'POST',
|
||||||
@@ -503,7 +503,7 @@ $('#add-new-dir-form').submit(function() {
|
|||||||
location.reload(true);
|
location.reload(true);
|
||||||
} else {
|
} else {
|
||||||
apply_form_error('add-new-dir-form', data['error']);
|
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) {
|
error: function(data, textStatus, jqXHR) {
|
||||||
@@ -511,7 +511,7 @@ $('#add-new-dir-form').submit(function() {
|
|||||||
$.each(errors, function(index, value) {
|
$.each(errors, function(index, value) {
|
||||||
apply_form_error('add-new-dir-form', value[0]);
|
apply_form_error('add-new-dir-form', value[0]);
|
||||||
});
|
});
|
||||||
submit_btn.removeAttr('disabled');
|
submit_btn.removeAttr('disabled').removeClass('btn-disabled');
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
return false;
|
return false;
|
||||||
|
@@ -1,10 +1,16 @@
|
|||||||
|
{% load i18n %}
|
||||||
$("#group-add").click(function() {
|
$("#group-add").click(function() {
|
||||||
$("#group-add-form").modal({appendTo: "#main"});
|
$("#group-add-form").modal({appendTo: "#main"});
|
||||||
});
|
});
|
||||||
|
|
||||||
$('#group-add-form').submit(function() {
|
$('#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"]');
|
var submit_btn = $(this).children('input[type="submit"]');
|
||||||
submit_btn.attr('disabled', 'disabled');
|
submit_btn.attr('disabled', 'disabled').addClass('btn-disabled');
|
||||||
$.ajax({
|
$.ajax({
|
||||||
url: '{{ post_url }}',
|
url: '{{ post_url }}',
|
||||||
type: 'POST',
|
type: 'POST',
|
||||||
@@ -19,7 +25,7 @@ $('#group-add-form').submit(function() {
|
|||||||
location.reload(true);
|
location.reload(true);
|
||||||
} else {
|
} else {
|
||||||
apply_form_error('group-add-form', data['error']);
|
apply_form_error('group-add-form', data['error']);
|
||||||
submit_btn.removeAttr('disabled');
|
submit_btn.removeAttr('disabled').removeClass('btn-disabled');
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
error: function(data, textStatus, jqXHR) {
|
error: function(data, textStatus, jqXHR) {
|
||||||
@@ -31,7 +37,7 @@ $('#group-add-form').submit(function() {
|
|||||||
apply_form_error('group-add-form', value[0]);
|
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