backbone中model.save提交的值,后台如何获取啊

backbone中model.save提交的值,后台如何获取啊,第1张

一、获取:

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后台如何获取到值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9279293.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存