首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

javascript的ajax交付表单

2013-09-13 
javascript的ajax提交表单请问高手,用jquery如果实现表单的ajax方式提交,即提交表单时,页面不会跳转,然后

javascript的ajax提交表单
请问高手,用jquery如果实现表单的ajax方式提交,即提交表单时,页面不会跳转,然后从服务器端获取json数据?
[解决办法]
加入一个iframe
form的target指向这个iframe
[解决办法]
表单提交于ajax不一样,表单提交会刷新页面,
用ajax做表单提交实际用的是ajax,不是表单提交,原理是遍历表单里面的元素,把各变淡元素的name和value拼接为url字符串,作为参数ajax提交到服务器
有文件的情况下无法使用该方式,因为文件上传必须使用表单提交的方式
js可以模拟文件ajax提交效果,但与ajax无关。原理是将刷新放到iframe中,这样主页面不会刷新,然后通过contentWindow获取iframe中的服务器响应,调用回调函数
建议你找一个ajax上传组件,使用很简单

热点排行