我想設置一個文本框的值,當選擇文件上傳時,它怎麼都不會發生,但我看到警告框中的正確值。jquery沒有設置文本框的值
<div class="row">
<div class="col-xs-2">
<div class="file-label"><i></i>@Resources.FolderPath</div>
</div>
<div class="col-xs-4">
<input class=".form-control" name="fileText" type="text" />
<div class="fileUpload btn btn-primary">
<span>Browse</span>
<input type="file" name="File" id="fileUpload" class="upload"/>
</div>
</div>
<div class="col-xs-4">
<label id="fileSizeError" style="color: red"></label>
</div>
</div>
$(document).ready(function() {
$(document)
.on("change","#fileUpload",
function (e) {
alert($("#fileUpload").val());
$("#fileText").val($("#fileUpload").val());
alert("hi");
});
});
請幫助我here.I使用Asp.net MVC作爲平臺。
更換
.val()
添加一個id爲您輸入 –