我試圖導入與AJAX文件,使用下面的插件 -MVC,C#應用程序試圖導入文件與AJAX
http://malsup.github.com/jquery.form.js
基於下面的例子 -
http://malsup.com/jquery/form/progress.html
我的看起來像這樣 -
<form action="/MyController/MyAction" enctype="multipart/form-data" id="myFormId" method="post">
<input type="file" name="file" id="file">
<input type="submit" value="Import File"> </div>
</form>
<script type="text/javascript">
window.onload = function() {
(function() {
$('#myFormId').ajaxForm({
beforeSend: function() {
alert('before send');
},
success: function() {
alert('success');
},
complete: function (xhr) {
alert('xhr.responseText=' + xhr.responseText);
}
});
})();
}
</script>
從未調用window.onload = function(){}
中的javacsript。調用MyAction
,然後瀏覽器只顯示MyAction
的JSON行爲結果。
任何人都可以告訴我我做錯了什麼或建議採取不同的方式嗎? 非常感謝!
工作正常!非常感謝你,達林!你爲我節省了很多壓力! – 2013-04-07 17:27:54