ajax提交表单,后台参数接收不到

jeecms中提交模板时,后台接收不到参数,参数值显示为null,更奇怪的是模板中代码为
“link"能提交,但为 "link href"就接收不到了,这是其中一个例子

1个回答

代码贴出来看看呀 这样子也不知道具体问题在哪的

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
ExtJS提交表单struts2接收不到参数!请教!
[b]1、action中配置了[/b]rnPaper paper;及其 get/setrnrn[b]2、EXTJS代码:[/b]rn//ajax提交开始rn Ext.lib.Ajax.defaultPostHeader +=";charset=utf-8";rn //提交到服务器操作Action方法rn addPaperForm.form.doAction('submit',rn url:'<%=basePath%>login/paper_add.action', //Action路径 rn method:'post', //提交方法post或getrn param:'', rn //提交成功的回调函数rn success:function(form,action)rn //alert(form.findField("paper.title").getValue());rn //alert(form.findField("paper.abstra").getValue());rn Ext.Msg.alert("提交成功!","您的论文已经正确提交!");rn _window.hide();rn ,rn //提交失败的回调函数 rn failure:function(form,action)rn if(action.failureType=="connect") rn Ext.Msg.alert('错误','服务器出现错误请稍后再试!'); rn rn rn );rn //ajax提交结束rnrn[b]3、form表单:[/b]rnvar addPaperForm = new Ext.FormPanel(rn width:500,rn height:300,rn defaultType:"textfield",rn labelWidth:60,rn baseCls:"x-plain",rn style:"padding:15px",rn items:[rn rn id:"paper.title",rn name:"paper.title",rn fieldLabel:"论文标题",rn allowBlank:false,rn width:400rn ,rn rn id:"paper.abstra",rn name:"paper.abstra",rn xtype:"textarea",rn fieldLabel:"论文摘要",rn allowBlank:false,rn width:400,rn height:150rn ,rn rn id:"paper.other",rn name:"paper.other",rn xtype:"textarea",rn fieldLabel:"参考文献",rn width:400,rn height:80rn rn ]rn);rnrnrnrnrn[color=#FF0000][b]问题:[/b][/color]:rn每次提交只能在action接收到paper.title属性!其他两个怎么也接收不到。rn但是我在success里执行alert(form.findField("paper.abstra").getValue())却能得到后台没取到的值。rn-----rn我的struts.xml:rnrn rn rn rn /login/manage.jsprn rn...rnrnrnrn万分感谢!
ajax传list类型的参数,后台接收不到
var jsons = JSON.stringify(list);    // 将需要传的list放到这里转一下 $.ajax({ url : 'export.jsp', data : {&quot;list&quot;:jsons}, dataType:&quot;json&quot;, type : &quot;post&quot;, success : function(data){ if(data==true){ alert(&quot;导出成功!&quot;) } ...
jquery中ajax参数中带%后台接收不到
以下写法后台接收不到参数 var data = &quot;id=&quot;+testRecordId+&quot;&amp;amp;remark=&quot; + $(&quot;#remarkId&quot;).val(); 解决方法: 改为json格式拼接参数,问题解决。 var data = {id:testRecordId,remark:$(&quot;#remarkId&quot;).val()};...
ajax的post请求后台request.getParameter()接收不到参数问题
最近在做技术储备 ,写几个简单的demo。所以没用框架,用的servlet,结果在接收ajax传值的时候出了点小意外。传到后台的值总是null,前端确实传递了非null的值。 我前端这样用ajax传值。 jQuery.ajax({         type: "post",             contentType: "application/json;charset=UTF-8",
ajax传递数组后台接收不到
ajax传递数组时会进行序列化,必须加上traditional:true的标识才可以。
ajax传过来的值后台接收不到
问题描述: 在前端js里面写了一个ajax,前端alertx出来的是1或者1,2格式的数据,但是在后台取到的值一直都是null。 js代码如下: function confirmCourseSystem(){ var findAllTrainProgramNameId = $("#findAllTrainProgramNameId").val(); if(findAl
ajax 提交form 后台接收不到数据
两天啊,醉了,怎么整就是接收不到,已解决 问题在哪?  看见没,注掉就正常了!
ajax提交form表单,后台接收不到值
$.ajax({ url: &quot;&quot;, type: &quot;post&quot;, data: formData, dataType: &quot;json&quot;, contentType: false, // 告诉jQuery不要去设置Content-Type请求头 processData: false, success: function (data) {必须要有,设置...
ajax提交表单到后台
利用jquery的ajax提交表单数据到后台。后台使用spring.
django 后台接收不到 axios 传递的参数
axios 的默认的提交方式为  application/json , 此方式提交的数据的格式为json字符串的格式,如下:而在后台,我获取值的方式为 “键 -- 值”的形式,所以,结果是失败的,因此我们就要修改对数据进行修改;1、安装 qs :  npm install qs --save-dev (本地) ;2、导入 : import qs from 'qs' ;3、利用 qs.stringi...
struts2后台接收不到url传来的参数
function searchOrder(id,nil,iccid){ document.forms[0].action = &amp;quot;viewCardInfo.action?iccid=&amp;quot;+iccid; document.forms[0].submit(); } 使用表单提交,访问后台,但是后台接收不到iccid这个参数,...
angularJS post请求后台接收不到参数
angularJS post请求后台接收不到参数
$.ajax 传到后台的参数获取不到
使用ajax传参数,发现后台获取不到数据value2={'key21':'value21','key22':'value22'}; post_data = {'key1':'value1','key2':value2}; $(&quot;#funDiv1&quot;).bind(&quot;click&quot;,function(){ $.ajax({ type : 'post', url : ...
ajax提交form表单,后台接收参数
controller: //批量删除delBatch @RequestMapping(&quot;delBatch.do&quot;) public void delBatch(Integer[] ids,HttpServletResponse response) throws IOException{ String str = productService.delBatch(i...
ajax前台怎么接收后台的多个参数
可以返回json格式,但我这里说的是返回String格式。 如果参数过多可以用StringBuffer在转换为String格式,每个参数之间用一个分隔符,我这里用的是逗号,这是后台的写法。 前台的写法为 通过dataType控制返回的是text格式 再通过调用 data.split(“分隔符”)从而返回一个数据,在通过点val()方法把值放入相应的位置。
ajax提交参数,后台接收乱码
1、ajax type:'post', contentType:'application/x-www-form-urlencoded; charset=UTF-8', 2、action ServletActionContext.getResponse().setCharacterEncoding("UTF-8");
后台map接收参数ajax怎么传参数
前端ajxa方法   $.ajax({ type: &quot;post&quot;, dataType:'json', contentType : 'application/x-www-form-urlencoded;charset=utf-8', headers:{'X-CSRF-TOKEN':'eaa88ca1-0954-4d4b-b2d3-41bbfa4cd2a5'}, ...
为什么接收不到参数?
我用的是wampserverrnrnrnrnHTML执行rn rnrnrnrnrnrnrnrn// gogo.php 为啥接不到参数,只输出了aaarnrn
ajax请求不到后台
ajax一开始还可以的,请求刚返回数据都可以,试了几次之后就不行了。
ajax提交表单并接收json
需求: 实现点击按钮后,数据以表单形式提交至服务器,并接收来自服务器的返回数据。过程中页面不刷新。html代码<html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <script src="https://cdn.
ajax提交不到后台
PHP做一个短信验证的,ajax提交过去之后没反应rn[code=javascript]rn//002.根据手机号反回验证码,rnfunction getnum()rn if($("#tel").val()=="" || $("#tel").val()==null)rn // 手机号为空校验rn alert('提示:请输入手机号');rn elsern // 提交数据rn $.ajax(rn type: "get",rn url: "http://www.diyiwuxian.com/tools/index.php?c=Phone&m=getactnum",rn async: true,rn dataType: "html",rn data: tel:$("#tel").val(),rn success: function(data) rn // 返回-1.手机号格式 不对rn if($.parseJSON(data).ret==-1)rn $("#tel").focus();rn $("#tel").val("");rn alert('提示:请输入正确的手机号码!');rn elsern $("#num").val($.parseJSON(data).ret);rn rn rn );rn rnrn[/code]rnrn[code=php]rn//接口参数rn$classCName = @$_GET['c']?$_GET['c']:'';rn$method = @$_GET['m']?$_GET['m']:'';rn$method = isset($method) ? $method : "index";rnrnrnif ( !$classCName || !$method ) rn echo "controller or method is null";rn exit(); rnrn$classCName = $classCName."Controller";rnif(file_exists(HTDOC.'gmcontrollers/'.$classCName . ".php")) rn require_once (HTDOC.'gmcontrollers/'.$classCName . ".php");rn $objC = new $classCName;rn rn if(method_exists($classCName, $method)) return $objC -> $method();rn else echo "class: $classCName not has method $method";rn else rn echo 'no file';rnrnrn[/code]
ajax参数传递与后台接收
目录ajax参数传递与后台接收Servlet中读取http参数的方法使用默认contentType,参数追加到url后传递使用默认contentType,参数放到data中传递使用默认contentType,data中传递数组使用contentType为application/json,在data中传递复杂参数使用contentType为application/json,在data中传递复杂参数,...
ajax接收后台map
Map&amp;lt;String,String&amp;gt; returnMap =new HashMap&amp;lt;String,String&amp;gt;(); returnMap.put(&quot;id&quot;,labRoomAgent.getId().toString()); returnMap.put(&quot;cname&quot;,cDictionaryRepository.getCDictionaryByCode(labRoomA...
后台接收参数乱码问题
前台传递参数 时进行转码   encodeURIComponent(encodeURIComponent(参数));   后台接收  URLDecoder.decode(request.getParameter(参数), &quot;utf-8&quot;);、   这样接收到的参数就不是乱码了。...
后台接收参数问题
用户要买一件商品,后台不确定商品是什么,也就是商品的属性参数不确定,这样的的话怎么接收参数呢?总不能把商品属性表的属性全取一次,在全判断一次null吧,新手开发第一个线上项目,很多问题呀。。。
后台接收参数
一:前台传给的map参数中有一个参数里面是list集合,如何将它赋值给你新建立的对象中的对应属性:(集合中只有一列参数) //新建一个list接收该集合参数 List&lt;Map&lt;String,Object&gt;&gt; weekList = JSONArray.fromObject(map.get("students")); //通过get方法取出该集合 ...
jquery ajax 接收参数
我点击页面上个一个按钮,,通过jQuery $.ajax 提交到action进行处理,然后得到一个是否存在的结果,怎么在.ajax中接收这个结果呢,然后判断给出提示。就像判断用户名是否存在
为什么在提交表单的时候密码接收不到啊!
我编了一个用户注册的界面,里面有密码一项,当我传送的时候,为什么我的接收页面接收不到密码里的内容啊。我用的是rn rn 别的接收都可以,就是密码接收不到啊。老是显示""的字符。
ajax springmvc接收不到数据
后台 @RequestMapping(value = &quot;getAllChildByRId&quot;, method = RequestMethod.GET) public ModelAndView getAllChildByRId(String rId, Model model) { XLog.showLogInfo(&quot;rId = &quot; + rId); Model...
SSM使用ajax传值时,后台接收不到对象参数,但可以接受其他参数
[img=https://img-bbs.csdn.net/upload/201805/31/1527730789_353946.png][/img] ajax传值[img=https://img-bbs.csdn.net/upload/201805/31/1527730845_566389.png][/img]后台参数接收。可以接收到page和pageSize,但是接收不到对象中的参数
求教为何接收不到参数。。
else n $.ajax(n type: "POST",n url: "addXZYW.aspx/SetBaoCun",n //data: id: id, mc: mc, mc: mc,engname: engname,shuruma: shuruma,tym: tym, n data: "id:'" + id + "',mc:'" + mc + "',engname:'" + engname + "',shuruma:'" + shuruma + "',tym:'" + tym + "'",n contentType: "application/json; charset=utf-8",n dataType: "json",n async: false,n error: function (XMLHttpRequest, textStatus, errorThrown) ,n success: function (data) n );n ;n n 这样后台怎么收不到数据呢?n 后台:n [System.Web.Services.WebMethod]n public void SetBaoCun(string id, string mc, string engname, string shuruma,string tym)n n //string id1 = id; string mc1 = mc; string engname1 = engname; string shuruma1 = shuruma; string tym1 = tym;n string sql = string.Format(@"insert into zsk_yaopin(id,name,engname,shuruma1,commonname) values(0,1,2,3,4)", id, mc, engname, shuruma, tym);n DbAccess.ExecuteNonQuery(DbAccess.m, CommandType.Text, sql); n nn
RewriteRule .swf 接收不到参数
在 apache 中,使用以下规则时,test.swf 接收不到参数。配置文件中其它的 RewriteRule 使用正常。rnRewriteRule ^abc/(.*)$ /test.swf?user=$1 [NC,L]rnrn但改成这样时却可以正常访问,只是地址栏中的url变了:rnRewriteRule ^abc/(.*)$ http://xxx.com/test.swf?user=$1 [NC,L]rnrn另外,直接在地址栏中输入:http://xxx.com/test.swf?user=tom 时,test.swf 也能正常接收到参数。rnrntest.swf 中接收参数的方式:rnvar user:String = FlexGlobals.topLevelApplication.parameters.user;rnrn请问知不知道这是为什么啊?rn谢谢!
Service接收不到传递的参数
发送端rn argscount:=1;rn args:=pchar('-f');rnStartService(Service, argscount, Args);rn能够启动服务,但是服务接受不到传递的参数rnprocedure ServiceMain(argc : Integer; var argv : pchar); stdcall;rnrn其中argv是 服务名rnparamstr(x)rn里边都是空的。。rn怎么才能接收到发送端传过来的-f参数呢?
怎么接收不到参数呀
我在add1.jsp页面接收一个参数 order_num,提交后在本页面做添加操作,rn....rnrn rnrn...rnrn为什么继续执行后却接受不到该参数。
bootstrap table 接收不到参数
文章目录 在测试程序时出现了一件怪事,就是我后台的对象属性已经把值填充完了。但是传到前台时就是有一个值拿不到。 我用的是bootstrap的表格插件来展示数据的 部分属性类: private String pafBasic; private String pAnnuity; // 就是这个在前台死活拿不到数据 ​ 部分js代码: { field: 'pafBasic', tit...
接收不到存储过程输出参数?
存储过程如下:rn [code=SQL]rnALTER PROCEDURE [dbo].[gettracktype]rn @pagecount int output,rn @startIndex int,rn @endIndex intrn rnASrn rn select @pagecount=count(typeid) from tracktypernrn exec('SELECT * FROM (select *,ROW_NUMBER() OVER (ORDER BY typeid desc) AS rn rn from tracktype) rn AS c WHERE rn>='+@startIndex+' and rn<='+@endIndex+' order by rn ')rn[/code]rnrn数据层代码:rn[code=C#]rnpublic static List gettracktype(int startIndex,int endIndex,out int pagecount)rn rn SqlParameter[] paras = new SqlParameter[]rn new SqlParameter("@pagecount",SqlDbType.Int),rn new SqlParameter("@startIndex",startIndex),rn new SqlParameter("@endIndex",endIndex)rn rn ;rn paras[0].Direction = ParameterDirection.Output;rnrn List list = new List();rn using (SqlDataReader dr = DBUtility_ShangWin.DbHelperSQL.ExecuteReader(CommandType.StoredProcedure, "gettracktype",paras)) rn rn while (dr.Read())rn rn ShangWin_Model.Tracktype tt = new ShangWin_Model.Tracktype();rn tt.Typeid = (dr["Typeid"] == DBNull.Value) ? 0 : Convert.ToInt32(dr["Typeid"]);rn tt.Typename = dr["typename"].ToString();rn tt.Addtime = (dr["addtime"] == DBNull.Value) ? Convert.ToDateTime("1900-01-01") : Convert.ToDateTime(dr["addtime"]);rn tt.Remark = dr["remark"].ToString();rn list.Add(tt);rn rn pagecount = Convert.ToInt32(paras[0].Value);rn rn rnrn return list;rn rn rn[/code]rnrnrnpagecount 变量总是0,但在SQL SERVER里面执行存储过程序可以得到值,rnrn
struts2 参数接收不到的原因
(1)使用了ModelDriven的模式,但是没有implements此接口,并且覆写的方法没有加@override
ajax提交数据后台获取不到
例如:测试,通过ajax提交JSON数据后台获取不到。 $.ajax({        type : 'POST',        url : 'http://localhost/zzc1684',        data : {&quot;id&quot; : 1},        contentType : 'application/json',        success : function...
thinkphp-javascript ajax上传后台 post接收不到的原因
前瞻:之前想实现一个页面无刷新的登录功能,应用jquery的ajax刷新 所遇到的问题,之前一直用的是POST的form传输,但是一直浏览器返回的错误都是404(NOT FOUND),但是如果改为GET的方法进行传输no problem:最后查找了一些资料, 1.发现POST的进行表单传输话,应该使用默认的文件传输格式:ContentType: “application/x-www-form-u
ajax接收不到后台传回来的值,求助
[img=https://img-bbs.csdn.net/upload/201701/06/1483679977_108194.png][/img]rnrn如图,我参数都是能够传到后台去的,后台从而返回一个值,我现在这个值在ajax里面的success接收不到,甚至连alert这句话都打不出来。是怎么回事?
相关热词 c# 标准差 计算 c#siki第五季 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池