我有这个 FileUpload 控件。
<asp:FileUpload ID="FileUp1" runat="server"/>
下面的代码是我使用但不起作用的代码。当我尝试.val("")
使用文本框时,它很好。
$('#<%=FileUp1.ClientID %>').val("");
试试这个可能。
//For IE
$("#control").replaceWith($("#control").clone(true));
//For other browsers
$("#control").val("");
试试这个 :
<script type="text/javascript">
$(document).ready(function () {
$("#btn").click(function () {
$('#FileUp1').val("");
});
});
</script>
<asp:FileUpload ID="FileUp1" runat="server"/>
<asp:Button ID="btn" runat="server" Text="Click Me" />