寒假答辩之基于ssm框架的家教网站之前端篇

本文介绍了基于SSM框架的家教网站前端开发经验,重点讲解了数据交互中的Ajax使用,Bootstrap的模态框和面板功能,定位处理,分页实现,以及照片上传的细节。作者强调了前端代码规范和学习Bootstrap的重要性,并分享了分页和图片上传的实现思路。
摘要由CSDN通过智能技术生成

前言:这是我第一次参与做一个完整的网站,真的和自己做的静态页面的感觉太不一样啦。自己做不用管数据的交互时想做成什么样就做成什么样,但是连接后台就需要考虑数据的传递,数据的格式,怎么截取到自己要的数据,怎么把数据渲染到页面。什么时候显示什么模块等等之类的要考虑好多东西。我这里只讲最简单的应用,具体那些复杂的应用等你们用到了就知道多麻烦了。

注意:这篇博客只讲了我在写这个项目时遇到的难做的部分,没有具体的网站介绍,最基本一个网站该有的东西并没有介绍

1.数据交互之ajax

看代码,有注释,一看就懂,会不会用看自己。

function submitmessage(btn,turl) {
    var datasubmit=$(this).parent().next().children().html();//获取传给后台的数据
    var result=""//准备接受后台传来的数据
    $.ajax({
        type: "POST",
        url: turl,
        data: datasubmit,//给后台传数据
        success: function (data) {//后台传过来数据都在data里面
            var arrLen = data.length;
	    if (arrLen > 0) {
		for (var i = 0; i < arrLen; i++) {//开始拆分数据,做要渲染的数据,其中data[i].iid的意思是data中第几条数据的名为lid的数据项
		        result += '<tr class="' + type + '">' +
		        '<td class="order-num-con">' + data[i].iid + '</td>' +
			'<td class="subject-con">' + data[i].course + '</td>' +
			'<td class="grade-con">' + data[i].eduId + '</td>' +
			'<td class="finish-time-con">' + data[i].signTime + '</td>' +
			'<td class="handle-con">' + '<a href="#">投诉</a>' + '</td>' +
			'</tr>';
		}
            }e
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值