0

我有这个 FileUpload 控件。

<asp:FileUpload ID="FileUp1" runat="server"/>

下面的代码是我使用但不起作用的代码。当我尝试.val("")使用文本框时,它很好。

$('#<%=FileUp1.ClientID %>').val("");
4

2 回答 2

5

试试这个可能。

//For IE
$("#control").replaceWith($("#control").clone(true));
//For other browsers
$("#control").val(""); 
于 2013-01-30T03:03:39.380 回答
0

试试这个 :

<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" />
于 2013-01-30T03:12:42.377 回答