这种地方,这些值是不需要传递的啊一般情况下,这种功能,要么就是页面在最初加载的时候,相应div的值,就已经加载了,你在选中不同的模块时,只要显示出对应的div就行了。另外一种情况就是,使用ajax获取数据,获取数据之后,把对应的值,放入对应的地方就行了。这种情况的实现还分很多种,有的是直接就传过来一段HTML格式的代码,你只要把这段代码传入相应的div就行了。
另外一种情况就是只返回数据,那就是div模块的结构已经加载好了,你只要把这个传回来的数据,分解好,分别放入对应的标签中就行了。这个不是单独前台在做的,数据的传输等,都是需要和后台那边商议好,以哪种格式传输才行呢。
另外一种情况就是只返回数据,那就是div模块的结构已经加载好了,你只要把这个传回来的数据,分解好,分别放入对应的标签中就行了。这个不是单独前台在做的,数据的传输等,都是需要和后台那边商议好,以哪种格式传输才行呢。
document.getElementById(name).style.display="block";
document.getElementById('showa').style.display="none";
document.getElementById('showb').style.display="none";
document.getElementById('showc').style.display="none";
document.getElementById('showd').style.display="none";
document.getElementById(name).innerHTML="你要写入的值";
}
<script type="text/javascript">
function css(name) {
$('#showa,#showb,#showc,#showd,#showe').hide().filter('#' + name).load('xxx.asp?name=' + name, function () { $(this.show()); });
}
</script>
xxx.asp依据name参数读取你要的内容输出
例如:点击“我的订单”,通过AJAX的形式请求服务端,然后获取服务端的回复,填充HTML相关区域$.ajax({
url: "", // 服务器请求地址
data: {}, // 请求服务器时需要传递的数据
success: function(data) { // 获取服务端的返回数据
// 获取数据,并进行相关处理
// 比如讲数据填充至DIV,并控制DIV的显示和隐藏
},
error: function(error) { } // 请求失败的处理
});
例如:点击“我的订单”,通过AJAX的形式请求服务端,然后获取服务端的回复,填充HTML相关区域$.ajax({
url: "", // 服务器请求地址
data: {}, // 请求服务器时需要传递的数据
success: function(data) { // 获取服务端的返回数据
// 获取数据,并进行相关处理
// 比如讲数据填充至DIV,并控制DIV的显示和隐藏
},
error: function(error) { } // 请求失败的处理
});
非常感谢!