这里有新鲜出炉的 Javascript 教程,程序狗速度看过来!
Javascript 是一种由 Netscape 的 LiveScript 发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如 Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
本文为大家介绍的是使用 js 实现页面转发,具体实现如下,感兴趣的朋友可以参考下,希望对大家有所帮助
以下是示例图:
以下是代码:
- function forward() {
- //对发送内容拼接字符串,整理之后发送.
- var temp = "";
- var array = new Array();
- $("#yxdwlb tr").each(function() {
- var flag = false;
- var user = "";
- $(this).find("td").each(function(n) {
- if (n == 0) {
- //user = user + $(this).find("input").is(":checked") +"," ;
- flag = $(this).find("input").is(":checked");
- }
- if (n == 1) {
- user = user + this.innerText + ",";
- }
- if (n == 2) {
- user = user + $(this).find("input").val() + ",";
- }
- if (n == 3) {
- user = user + $(this).find("input").is(":checked") + ",";
- }
- if (n == 4) {
- user = user + $(this).find("input").is(":checked") + ";";
- }
- }); //列
- if (flag == true) {
- array.push(user);
- }
- }); //行
- for (var i = 0; i < array.length; i++) {
- temp = temp + array[i]; //把数组的原素拼装成字符串存入temp变量,
- }
- $("#array").val(temp); //temp变量存入参数array
- //description不为空的判断
- var description = jQuery("#description").val();
- if (trim(description) == '') {
- triman.alert("请输入描述内容!");
- return;
- }
- //获得表单内容并转发
- var doc = document.getElementById("document");
- doc.action = "${pageContext.request.contextPath}/documentManager/save";
- doc.method = "post";
- doc.submit();
- }
来源: http://www.phperz.com/article/17/0708/279532.html