我想调用一个简单的函数在我的一个控件asp.net的客户端事件中;
但是我没有成功。
我是jquery的新手......
<script type="text/javascript">
function UploadStart() {
var FileName = $('#ctl00_MainPlaceHolder_AsyncFileUpload_ctl00').attr('value');
$('#txtLink').attr('value', FileName);
$('#<%=BtnUpload.ClientID %>').css('display', 'none');
}
</script>
aspx:
</td>
<td>
<input type="text" id="txtLink" style="width:200px;" class="EngTextBox" />
</td>
<td id="UploadControls" style="width:215px; text-align:center;">
<input type="button" id="BtnBrowseFile" class="BtnBack" value="انتخاب فایل" />
<asp:Button Text="آپلود" ID="BtnUpload" CssClass="BtnBack" runat="server" OnClick="BtnUpload_Click" />
<asp:AsyncFileUpload ID="AsyncFileUpload" runat="server" OnUploadedComplete="Upload_Completed" OnClientUploadStarted="UploadStart();" />
</td>
</tr>
OnClientUploadStarted事件必须做一些jquery滴答...
答案 0 :(得分:0)
我解决了,
'();'是我的问题! :d
致电:
OnClientUploadStarted = “UploadStart”
但是,为什么?!!!