首先,ajax传值一般都是基于js事件去执行,所以,你要先给传值的表单加个事件,这个事件去触发一个js函数,这个函数是你自己定义的,在函数中通过jquery的ajax去指定url请求,然后基于post还是get在jQuery的方法中设置就行了,所谓ajax不过是浏览器异步请求url地址发放数据的表单而已,这样你应该明白了吧
成都创新互联公司服务项目包括安岳网站建设、安岳网站制作、安岳网页制作以及安岳网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,安岳网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到安岳省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
最常见的做法有2种:
当选择一个文件后,用JS动态的创建一个Iframe,Iframe内写入一个隐藏的表单,然后让表单提交;
利用Flash来实现上传,但是缺点是必须手动的传递session_id,否则无法进行状态维护;
不刷新页面更新数据,一般有两个方法实现,都离不开JAVASCRIPT。现在最流行的就是AJAX,是用JS脚本连接数据库更新数据,刷新页面部分区域内容,不刷新整个网页。另外一个是比较经典、但是兼容性更高的方法,设置一个隐藏的FRAME或者iFRAME帧,那个帧不断刷新PHP页面,页面内容为改变可见帧内容的JS。
?php echo 'a href="?To1=UpdateID1='.$rs["id"].'" class="locking"font face="Arial"bmodify/font/a';?
div id="hiddenErea"/div
!-- 引入jquery库 --
script type="text/javascript" src="../path/to/jquery.js"/script
script type="text/javascript"
$(function() {
$('.locking').click(function() {
var url = this.href;
$.get(url, function(response) {
$('#hiddenErea').text(response);
});
return false;
});
});
/script