- 注册时间
- 2015-8-25
- 最后登录
- 1970-1-1
- 阅读权限
- 10
- 积分
- 15
- 精华
- 0
- 帖子
- 3

|
MVC中使用FileUpload怎么也跟踪不到Controler中的Action方法去。
总是在前台页面中就提示上传失败了,一直没找到原因 ,请求大神指点。
*********************************控件代码*****************************************************
<td colspan="2">
文件名:<input id="Fdata" class="mini-fileupload" name="Fdata" limittype="*.xls;*.xlsx"
flashurl="~/Content/Scripts/Uploadify/swfupload.swf" style="width: 370px;"
uploadonselect="false"
onuploadsuccess="onUploadSuccess"
onuploaderror="onUploadError"
uploadurl="/PlanManager/UploadExcel" />
</td>
<td style="text-align: right; padding-top: 5px; padding-right: 25px;" colspan="2">
<a class="mini-button" iconcls="icon-upload" href="javascript:updateRow()">导入</a>
<a class="mini-button" iconcls="icon-close" href="javascript:cancelRow()">取消</a>
</td>
******************************
其中 uploadurl="/PlanManager/UploadExcel" /> 中UploadExcel 是Controler中的一个Action方法
******************************javascrip 代码***********************************
//导入
function btn_import() {
//打开上传窗口
editWindow.show();
}
function cancelRow() {
editWindow.hide();
}
function updateRow() {
if (fileupload.getText() == "") {
mini.alert('请选择要上传的文件!', '提示');
return;
}
mini.mask({
el: document.body,
cls: 'mini-mask-loading',
html: '文件上传中...'
});
fileupload.startUpload();
}
//文件上传成功过
function onUploadSuccess(e) {
//cancelRow();
//var newRow = mini.decode(e.serverData);
//loadCol();
//grid.clearRows();
//grid.addRows(newRow, 0);
//grid.addRowCls(0, "rowcls");
//mini.unmask(document.body);
//// commitData(1);
} |
|