2个答案 按时间排序 按投票排序
-
采纳的答案
哦,原来是Php的呀。我还以为是Java的。不过楼主可自己按照这个思路转换一下代码即可。上面是用手写的,可能有些小地方笔误。
2009年4月30日 16:12
-
这个,你可以通过用特殊字符分开成员的信息。然后放在一个隐藏input 属性里用post提交到下一个界面里用request.getParameter("");方法获取这一串字符串呀。代码如下:
javascript代码如下:
<script>
var sFlagColumn= String.fromCharCode(2);
var sFlagRow= String.fromCharCode(1);
function submitNextForm(){
var staffinfos="人员ID1"+sFlagColumn+"人员姓名1"+sFlagRow;
staffinfos+="人员ID2"+sFlagColumn+"人员姓名2"+sFlagRow;
staffinfos+="人员ID2"+sFlagColumn+"人员姓名2"+sFlagRow;
document.all("staff_infos").value=staffinfos;
fmUserManage.submit();
}
}
</script>
第一个提交页面:
<form name="fmUserManage" action="user_manage_result.jsp" Method="post" target="TargeFrame">
<input type="hidden" name="staff_infos" value="">
</form>
<iframe id="TargeFrame" name="TargeFrame" width="100%" height=50% frameborder="0"
marginwidth="0" marginheight="0" style="display:none" >
</iframe>
下一个界面:
<%
char[] FLAG_COLUMN = {2};
char[] FLAG_ROW = {1}; //行分隔符
String sStaffInfos = request.getParameter("staff_infos");
String[] aList=sStaffInfos.split(String.valueOf(
FLAG_ROW));
for(int i=0;i<aList.length;i++){
System.out.println("第"+i+"个员工信息是:");
String[] info=aList[i].split(String.valueOf(
FLAG_COLUMN));
for(int j=0;j<info.length;j++){
System.out.print(info[0]+",");
}
}
%>2009年4月30日 16:08
相关推荐
综上所述,"漂亮 TP框架表单提交跳转页面"这个主题涵盖了ThinkPHP框架中的表单处理、数据验证、业务逻辑、页面跳转等多个方面,是Web开发中不可或缺的基础技能。通过熟练掌握这些知识点,开发者可以构建出高效、美观...
这个“简单的ASP表单提交到后台的源码”示例,很可能是为了教学或实践目的,帮助初学者理解ASP中的表单数据处理流程。 首先,我们需要理解表单(Form)在HTML中的作用。表单是用户与网站交互的重要方式,通过表单,...
在使用Layui设计表单时,经常会遇到表单提交后页面刷新导致的重复提交问题。为了解决这个问题,开发者需要确保表单只提交一次,防止不必要的数据重复处理或者服务器的重复计算。下面详细解释几种防止Layui表单重复...
通过返回`false`,我们可以让表单提交时不会导致页面跳转,而是执行我们自定义的AJAX请求来与服务器交互,并刷新表格。 ###知识点五:实际应用与官方文档的参考 在文章的最后,提到了两个重要的参考资料:layui...
总结来说,实现弹出层表单提交数据完美解决,需要关注表单的设计、数据验证、异步通信、安全性以及用户体验等多个方面。通过合理的HTML结构、CSS样式和JavaScript交互,我们可以创建出用户友好且安全的弹出层表单...
一、javascript 页面加裁时自动提交表单: Form表单: <form method="post" id="myform" action="a.php"> <input type="submit" value="提交表单"> </form> javascript 代码: [removed] ...
代码如下: ”javascript” name=”code”>function check(txt){ $j(“form”).submit(function(){ if($txt==”提交”){ this.action=”doAddMessage.action?button=提交”; this.submit(); }else{ this.action=”...
用iframe提交表单,主要是将表单提交到iframe中,可实现无刷新提交。 html页面: <iframe name="FORMSUBMIT" width="1" height="1" ></iframe> ...
// 阻止默认的表单提交行为 var submitButton = document.getElementById('submitButton'); if (!submitButton.disabled) { submitButton.disabled = true; // 提交表单的逻辑 } }); ``` 2. **使用一次性...
1.实现了前端页面提交表单到Google Sheet收集数据的功能 2.资源内容:前端页面源码,手把手设置Google Sheet 的app script脚本过程 ,app script的源码 3.应用场景:用户页面提交表单到Google Sheet收集数据的功能
在Web开发中,尤其是使用JavaServer Pages (JSP) 技术时,页面表单的重复提交是一个常见的问题。这可能会导致数据不一致或者服务端处理逻辑错误。本篇文章将探讨如何有效地防止JSP页面中的表单重复提交,确保系统的...
2. **清除表单数据**:即在表单提交后清除表单数据,使得即使用户刷新页面也不会有数据被提交。这种方式可以有效地避免重复提交,但对于需要保留用户输入数据的场景不太适用。 除此之外,本文介绍了一种更加灵活且...
在描述中提到的情况,用户完成表单提交后,如果按下F5刷新页面,浏览器会重新发送之前表单的POST请求,导致数据可能被再次处理。这通常发生在图书管理或其他类似系统的后台管理界面,比如这里的"/manager/...
包括:国外简单后台模板5套,多种色调风格套系,里面还有很多其他风格可以自己方便的设计,包括登陆页面、后台首页、表单提交等全套页面风格,div+css设计,也有web2.0的设计效果,里面采用了jquery和一些插件,还...
表单提交适合简单的交互,而Ajax提交则能提升用户体验,尤其是在需要频繁与服务器交互或更新局部页面时。理解并熟练运用这两种提交方式,对于提高ASP.NET MVC3应用程序的性能和用户体验至关重要。
除了多表单提交之外,文件还提到了使用JavaScript来增强下拉框的可编辑性。这通常是指在用户界面上提供一个下拉选择框,同时允许用户直接在下拉框内进行修改或新增选项。 #### 实现方法 1. **初始化下拉框**:使用...
在“ExtJs4.0 表单提交Demo”中,我们将深入探讨如何在ExtJs 4.0环境下,通过Ext Ajax模块实现表单的数据提交,同时实现显示层和控制层的分离,提升代码的可维护性和可扩展性。 1. **ExtJs 4.0 表单基础** ExtJs ...
在Struts1.2中处理表单提交,特别是当表单数据包含列表对象时,需要理解一些核心概念和技术。这篇博客文章可能详细探讨了如何在Struts1.2中处理这类情况。 首先,让我们来了解Struts1.2中的表单提交流程。当用户在...
例如,使用`.on('submit', function() {...})`监听表单提交事件,并在回调函数中进行所有验证。如果所有验证都通过,再提交表单到服务器;否则,显示相应的错误信息。 在实际项目中,还可以考虑使用现有的验证库,...
### 链接、页面跳转、隐藏、表单提交 #### 一、链接与页面跳转 在Web开发中,链接与页面跳转是非常基础的功能之一,它们用于实现不同页面之间的导航。根据给定的部分内容,我们可以看到几种不同的实现方式。 1. *...