php网站制作(4)-thinkphp jQuery ajax实现后台数据交互

本文介绍如何在ThinkPHP框架中利用jQuery的AJAX功能,实现在不刷新页面的情况下与后台进行数据交互,动态更新页面内容。通过在JavaScript文件中编写AJAX请求,调用控制器的方法获取并处理数据。
摘要由CSDN通过智能技术生成

在thinkphp当中同样,ajax可以实现无页面刷新的情况下与后台数据进行交互,并动态修改页面(js),ajax写在js文件当中。


HTML语句:

<import type='js' file="Js/interest" />
<button type="button" id="interest_btn">关注</button>
<div id="myDiv">通过 AJAX 改变文本</div>


jquery实现后台数据交互模板:

interest.js

$(document).ready(function() {
	$("#interest_btn").click(function() {
	//url与浏览器地址一致
		url = '/index.php/home/Index/interest' + '/univ_id/' + univ_id;
		htmlobj = $.ajax({
			url : url,
			async : false
		});
		$("#myDiv").html(htmlobj.responseText);
	});
});


 

thinkphp控制器方法:

/web/App/Home/Controller/IndexController.class.ph

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值