アップロードボタンをクリックしたときにテキストボックスが空白の場合は、プログレスバーを進めずに検証メッセージを追加しないで検証を追加しようとしています。ただし、テキストボックスに値がある場合は、バーを進めます。ボタンのクリックで検証が必要JavsScript
function makeProgress(){
if ($('#textbox').val() == '') {
alert("Please upload a file.");
}
else
{
$("#pbarmain").show();
$("#pbar").show();
if(i < 100){
i = i + 4;
$(".progress-bar").css("width", i + "%").text(i + " %");
setTimeout("makeProgress()", 100);
}
}
<input type="text" id = "textbox" class="form-control" readonly>
<button type="button" onClick="makeProgress()" class="btn btn-default" >Upload</button>
<button type="button" id ="reset" class="btn btn-default" data-dismiss="modal">Close</button>
あなたのブラケットがそうでない場合は一致しないと、あなたの関数の最後に ''}を追加します。 –
これは何をするのですか? – RA19
Angelos - それはうまくいきません。進行状況バーがまだ進行し、警告が表示されません。 – RA19