我使用jQuery文件上传控件下面的代码片段。根据以下代码,添加了文件的输入类型。我的要求是在显示文件上传用户界面后,当你点击浏览时,它应该调用Web API控制器。但是使用下面的代码我得到以下错误
在http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js
的第2行第22009行引发了异常0x800a01b6 - JavaScript运行时错误:对象不支持属性或方法'compareDocumentPosition'
在收到上述错误后,当我点击Break时,我收到另一个错误:第991行的未处理异常,http://localhost:30383/jquery.fileupload.js中的第13列
0x800a01b6 - JavaScript运行时错误:对象不支持属性或方法'_on'
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
</head><body><script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js" ></script><script src="../../Scripts/jquery-ui-1.8.24.min.js"></script><script src="../JS/jquery.iframe-transport.js"></script><script src="../JS/jquery.fileupload.js"></script>
<input id="fileuploaddemo" type="file" name="files[]" data-url="server/php/" multiple>
<script type="text/javascript">
$(document).ready(function () {
$('# fileuploaddemo).fileupload({
url:<<Here I mentioned API controller address’,
type: 'POST',
dataType: 'json'
});
});
</script>
</body>
</html>