form里既有數據也有圖片上傳js代碼: <script type="text/javascript">
$(document).ready(function(){ //DOM的onload事件處理函數
$("#send").click(function(){ //當按鈕button被點擊時的處理函數
postdata(); //button被點擊時執行postdata函數
});
});
function postdata(){ //提交數據函數
$.ajax({ //調用jquery的ajax方法
type: "post", //設置ajax方法提交數據的形式
url: "sendmes.php", //把數據提交到sendmes.php
dataType: "json",//返回數據類型
data: $("#send_form").serialize(),
});
}
</script>html form:<form id="send_form" enctype="multipart/form-data">
<textarea name="message" id="msg"></textarea>
<input type="file" name="upload" id="upload">
<input type="submit" class="send" id="send" value="發布">
</form>
查看完整描述