Sotaro KARASAWA 10 лет назад
Родитель
Сommit
66d2e02382
2 измененных файлов с 4 добавлено и 6 удалено
  1. 1 1
      lib/views/page.html
  2. 3 5
      resource/js/crowi.js

+ 1 - 1
lib/views/page.html

@@ -316,7 +316,7 @@ $(function() {
             <input type="hidden" name="commentForm[page_id]" value="{{ page._id.toString() }}">
             <input type="hidden" name="commentForm[page_id]" value="{{ page._id.toString() }}">
             <input type="hidden" name="commentForm[revision_id]" value="{{ revision._id.toString() }}">
             <input type="hidden" name="commentForm[revision_id]" value="{{ revision._id.toString() }}">
             <span class="text-danger" id="comment-form-message"></span>
             <span class="text-danger" id="comment-form-message"></span>
-            <input type="submit" value="Comment" class="btn btn-primary btn-sm form-inline">
+            <input type="submit" id="commenf-form-button" value="Comment" class="btn btn-primary btn-sm form-inline">
           </div>
           </div>
         </div>
         </div>
       </div>
       </div>

+ 3 - 5
resource/js/crowi.js

@@ -342,12 +342,7 @@ $(function() {
       }
       }
     }).fail(function(data) {
     }).fail(function(data) {
 
 
-      // console.log(data);
     }).always(function() {
     }).always(function() {
-      //$pageCommentList.append($pageCommentListNewer)
-      //  .append($pageCommentListCurrent)
-      //  .append($pageCommentListOlder);
-
       if (!hasNewer) {
       if (!hasNewer) {
         $('.page-comments-list-toggle-newer').hide();
         $('.page-comments-list-toggle-newer').hide();
       }
       }
@@ -359,7 +354,10 @@ $(function() {
 
 
     // post comment event
     // post comment event
     $('#page-comment-form').on('submit', function() {
     $('#page-comment-form').on('submit', function() {
+      $button = $('#commenf-form-button');
+      $button.attr('disabled', 'disabled');
       $.post('/_api/comments.post', $(this).serialize(), function(data) {
       $.post('/_api/comments.post', $(this).serialize(), function(data) {
+        $button.removeAttr('disabled');
         if (data.ok) {
         if (data.ok) {
           var comment = data.comment;
           var comment = data.comment;