我編寫了一個代碼,將表單提交到另一個頁面,而不像ajax那樣加載。我使用jQuery表單插件。但問題在於它無法正常工作。 這裏是我的代碼jquery表單插件無法正常工作
<div id='preview'></div>
<form action='ajaxcall.php' id='upload_pic' enctype='multipart/form-data' method='post'>
<input type='file' id='pic' name='picture'>
<input type='button' id='sub'>
</form>
<script type="text/javascript" src='jqueryform.js'></script>
<script>
var options=
{
target:'#preview',
url:'ajaxcall.php',
success:function(){
document.getElementById("upload_pic").reset();
}
};
$(document).ready(function(){
$("#sub").click(function(){
$('#preview').html("<img src='images/loader.gif' alt='Loading.....'/>");
$('#upload_pic').ajaxForm(options).submit();
});
});
</script>
據我所知,給ajaxForm()函數沒有working.the jQuery的文件是上面的代碼和工作fine.After點擊按鈕,頁面自動跳轉到ajaxcall.php page.please幫我找出錯誤。提前感謝。
在使用jqueryform.js之前,您是否包含了jQuery.js腳本? – 2013-03-22 07:24:02
任何錯誤在控制檯 – 2013-03-22 07:28:26