Преглед на файлове

[WebUI] Fix upload buttons disabling

tags/1.8.0
Alexander Moisseev преди 5 години
родител
ревизия
7515ed4a16
променени са 2 файла, в които са добавени 8 реда и са изтрити 10 реда
  1. 3
    3
      interface/index.html
  2. 5
    7
      interface/js/app/upload.js

+ 3
- 3
interface/index.html Целия файл

@@ -212,12 +212,12 @@
<form class="col-md-6">
<h5>Insert raw SPAM source:</h5>
<textarea class="col-md-5 upload-textarea" id="spamTextSource" value=""></textarea>
<p><button class="btn btn-default pull-right" data-upload="spam"><i class="glyphicon glyphicon-upload"></i> Upload text</button></p>
<p><button class="btn btn-default pull-right" data-upload="spam" disabled><i class="glyphicon glyphicon-upload"></i> Upload text</button></p>
</form>
<form class="col-md-6">
<h5>Insert raw HAM source:</h5>
<textarea class="col-md-5 upload-textarea" id="hamTextSource" value=""></textarea>
<p><button class="btn btn-default pull-right" data-upload="ham"><i class="glyphicon glyphicon-upload"></i> Upload text</button></p>
<p><button class="btn btn-default pull-right" data-upload="ham" disabled><i class="glyphicon glyphicon-upload"></i> Upload text</button></p>
</form>
</div>
<div class="row">
@@ -240,7 +240,7 @@
<input id="fuzzyWeightText" class="slider" type="slider" value="1"/>
</div>
</div>
<p><button class="btn btn-default pull-right" data-upload="fuzzy"><i class="glyphicon glyphicon-upload"></i> Upload text</button></p>
<p><button class="btn btn-default pull-right" data-upload="fuzzy" disabled><i class="glyphicon glyphicon-upload"></i> Upload text</button></p>
</form>
</div>
</div>

+ 5
- 7
interface/js/app/upload.js Целия файл

@@ -149,12 +149,10 @@ define(["jquery"],
return e.options[e.selectedIndex].value;
}

$("textarea").change(function () {
if ($(this).val().length !== "") {
$(this).closest("form").find("button").removeAttr("disabled").removeClass("disabled");
} else {
$(this).closest("form").find("button").attr("disabled").addClass("disabled");
}
$("textarea").keyup(function () {
var $this = $(this);
$this.closest("form").find("button")
.prop("disabled", ($.trim($this.val()).length === 0));
});

$("#scanClean").on("click", function () {
@@ -174,7 +172,7 @@ define(["jquery"],
weight: $("#fuzzyWeightText").val()
}
: {};
if (data.length > 0) {
if ($.trim(data).length > 0) {
if (source === "scan") {
var checked_server = getSelector("selSrv");
var server = (checked_server === "All SERVERS") ? "local" : checked_server;

Loading…
Отказ
Запис