我需要做的:我正在尝试实现 Uploadify 将视频文件上传到服务器。我能够上传文件并使用处理程序将值保存在数据库中。但我需要将文本框值传递给upload.ashx。以下是我用来传递值的代码:
<script type = "text/javascript">
$(document).ready(function () {
$("#<%=FileUpload2.ClientID%>").uploadify({
'uploader': '../scripts/uploadify.swf',
'script': '../Upload.ashx',
'cancelImg': '../images/cancel.png',
'folder': 'UploadFiles',
**'scriptData': { 'comment': $("#<%=tbVideoName.ClientID%>").val() },**
'multi': true
});
$("#startUploadLink").click(function () {
$('#<%=FileUpload2.ClientID%>').uploadifyUpload();
return false;
});
$("#clearQueueLink").click(function () {
$("#<%=FileUpload2.ClientID%>").uploadifyClearQueue();
return false;
});
});
下面是我如何获得处理程序的价值:
school.videoname = context.Request["comment"];
但是上面的代码没有给我处理程序文本框中的值。谁能检查我在哪里做错了什么。