一、获取:
1)Backbone的save方法产生了一个post请求,把参数封装为json格式的字符串;
2)通过>
java中使用requestgetParameter("参数名")方法来获取form表单传过来的数据。
具体代码如下:
jsp代码:
<%@ page language="java" import="javautil" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 401 Transitional//EN">
<html>
<head>
<title>Demo</title>
<meta >
1、html知识,RequestForm 接收的是Name值,而非ID值
2、若是用aspx页面取值,表单中的runat="server"要去掉。
3、aspnet知识,aspnet的控件的ID和Name值是一样第,但是其在客户端表现是controlclientID而非 controlID
4、aspnet本身也是可以跨页提交滴,如果是使用自己带的跨页提交就不存在上述问题,不过aspnet自己带的跨页提交有另外的接收方式。
楼主,你要搞清楚
一个表单中,
无论你放多少submit 都是提交同一个表单,
所以你放多个submit没有任何意义
如果是想根据特定的submit,来提交特定的值的话
你可以在每个submit 换成 button
给button绑定onclick事件
调用函数,例如:
<form id="form1" >
<input type="button" value="btn1" value="提交按钮1" onclick="subForm(this)"/>
<input type="button" value="btn2" value="提交按钮2" onclick="subForm(this)"/>
<input type="button" value="btn3" value="提交按钮3" onclick="subForm(this)"/>
</form>
script:
function subForm(type){
alert(typevalue);//d出点击按钮的value值
//这里就根据typevalue来进行特定的逻辑
documentgetElementById("form1")submit(); //提交表单,同理如果有一个id为form2的表单,也可以用documentgetElementById("form2")submit(); 提交
}
另外给文本的disabled = ‘disabled’的话,那么这个文本的值就不会提交到后台
<form method='post' action='xxxphp'>
<select name='select'>
<volist name='channel' id='vo'>
<option value='{$void}'>{$vochannel}</option>
</volist>
</select>
</form>
post处理页面获取不到select选中的值,求解决方法!
以上就是关于backbone中model.save提交的值,后台如何获取啊全部的内容,包括:backbone中model.save提交的值,后台如何获取啊、mui怎样快速获取提交表单值,像jquery的serialize那样、form 提交后再java后台如何获取到值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)