从序列化的form表单中取用户输入的数据
来源:互联网 发布:ipad无法加入网络 编辑:程序博客网 时间:2024/05/02 00:04
jsp代码:
拿select为例 :
<select name="studyingnature" >
<c:forEach items="${allDetailsForm.studyingnatureList}" var="form" varStatus="s">
<option value="${form.formid};${form.discription};${form.code}" <c:if test="${study.studyingnature==form.discription}">selected="selected"</c:if>>${form.discription}</option>
</c:forEach>
</select>
js代码:序列表单相当于url后加上 paraname=value¶2=value
function updateResumeAjax(){
$.ajax({
url: "#",
data : encodeURI($('#formid').serialize()),//formid 表单id
dataType: "json",
success: function(json){
alert("更新用户信息完成!");
location.href = "#";
}
});
}
后台servlet:
String studyingnature = request.getParameter("studyingnature");//参数是 select的name属性
try {
studyingnature = URLDecoder.decode(studyingnature, "utf-8");
if (StringHelper.isNullOrEmpty(studyingnature)) {
String[] studyingnatures = studyingnature.split(";");
study.setStudyingnature_code(studyingnatures[2]);
}
} catch (UnsupportedEncodingException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
- 从序列化的form表单中取用户输入的数据
- 将form表单中的所有输入框值序列化时遇到的问题
- 趴一趴如何用最简单的方式从html form表单中获取到数据
- jsp中常用的form表单里内容输入小结
- jsoup从表单中取数据
- 怎么从ActionInvocation(拦截器)中获取用户jsp表单提交的所有值,比如用户输入的任意项
- 怎么从ActionInvocation(拦截器)中获取用户jsp表单提交的所有值,比如用户输入的任意项
- form表单的序列化及serialize()函数的使用
- 将指定的form表单中所有的输入项转为json数据{key:value,key:value}
- form表单异步提交序列化表单数据
- form表单数据交互(输出序列化表单值)
- form表单序列化
- FORM表单序列化
- jQuery-serialize()输出序列化form表单值的方法
- jQuery-serialize()输出序列化form表单值的方法
- jQuery-serialize()输出序列化form表单值的方法
- jQuery-serialize()输出序列化form表单值的方法
- jQuery-serialize()输出序列化form表单值的方法
- javaEE servlet入门
- ubuntu下NS2+leach算法安装笔记(1)
- javaEE Servlet规范中文乱码问题
- EXC_BAD_ACCESS (code=2, address=0x0)
- 常住人口无城市户籍呼唤“人的城镇化”
- 从序列化的form表单中取用户输入的数据
- Android 获取手机电量
- linux线程属性
- mysql批量删除表,相同前缀的表
- 哈希表(一)--定义
- 【Zigbee】ZigBee中Profile(规范),Cluster(簇)的认识
- JS中的setTimeout和setInterval函数的区别
- ios 控制横屏方向
- seekbar thumb现实问题