重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
①html页面用普通表单提交数据②php页面接收并写入数据库然后用ajaxReturn返回这个数组(其实和平常相比就多了一句话:ajaxReturn)③html页面用jquery.form.js插件的$.ajax接收数据并写入页面。其实之所以用js来实现无刷新功能是因为js往页面写数据可以像显示某个效果一样只是通过局部来改变页面内容,而php不行,php在其中所做的就是给js返回个数组,而js会自动接收这个变量,接收到数组后把这些数据一个个取出来再加点标签当做效羡判果一样用一个兄乎改js函数写进页面,就是这个样子。顷皮而前边那三步详细点就是:表单就当做一般的表单提交了就可以了,但是如果是a标签提交似乎要防止一下跳转。然后页面进行接收存入数组并写入数据库(guan方那个create在我这儿好像不起作用,我删了直接用add($data)),如果成功的话就用$this-ajaxReturn($data, '点评成功!', 1);把你接收到的那些数据(数组)返回一下,这样html页面中jquery.form.js的$.ajax中success后边的那个函数就可以接收到(参见guan方例子),然后你再重新定义一下变量html,确定一下要写入页面的html代码,然后再更换一下js代码中的id差不多就可以了。
专注于为中小企业提供成都网站制作、做网站服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业贞丰免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了1000+企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。