html5中 FormData api ajax使用的问题
各位朋友看下面的代码:
1 | <br /><!DOCTYPE html><br /><html lang= "zh" ><br /><head><br /> <meta charset= "utf-8" ><br /> <title>html5 ajax测试</title><br /><script type= "text/javascript" ><br /> function _send()<br />{<br /> var fm = document.getElementById( 'tform' );<br /> var fd = new FormData(fm);
|
登入後複製
我的test_post.php中的代码是:
1 | <br /><?php<br />print_r( $_POST );<br />?><br />
|
登入後複製
在我的表单中正常输入数据后,点击提交,为什么我的:
中没有显示test_post.php中的数据,求解啊!
------解决方案--------------------第十行的错了, new的new FormData 是没有参数的,然后利用生成的对象append 数据
------解决方案--------------------应为
return _send();">
_send 应返回 false
或
button" value="ajax发送" onclick="_send();">