怎么样把hmtl,某个字段中有很长数据,传到后台

老麻麻 2014-11-05 01:59:41
wbCost=wbCost+"_"+$overweightBecause.data();
alert(wbCost);
var sumCost=recoverData(W.$(W.$("left").node[0].children[0].children[0].children[3].children[1]).data());
W.update('implementCostEstimateService/'+iceId+'/'+wbCost+'/'+type+'?',result).done(function(){
W.update('implementCostEstimateService/'+iceId+'/'+type+'/'+ptId+'/'+sumCost+'?',$rightTable.data().result).done(function(){
W.close();
});

});
...全文
268 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
老麻麻 2014-11-05
  • 打赏
  • 举报
回复
后台的代码是: @Post @Path("updateBeacause/{iceId}/{overweightBecause}") public ImplementCostEstimate updateBeacause(String iceId,String overweightBecause) { ImplementCostEstimate ice=iceManager.get(Long.valueOf(iceId)); if(null != ice){ ice.setOverweightBecause(overweightBecause); iceManager.update(ice); } return ice; }
老麻麻 2014-11-05
  • 打赏
  • 举报
回复
为什么,我用post的方法了,但是还报错,为什么了哪?
alert($overweightBecause.data());
var sumCost=recoverData(W.$(W.$("left").node[0].children[0].children[0].children[3].children[1]).data());
W.create('implementCostEstimateService/updateBeacause/'+iceId+'/'+$overweightBecause.data()).done(function(){
W.update('implementCostEstimateService/'+iceId+'/'+wbCost+'/'+type+'?',result).done(function(){
W.update('implementCostEstimateService/'+iceId+'/'+type+'/'+ptId+'/'+sumCost+'?',$rightTable.data().result).done(function(){
W.close();
});

});
});
异常异长 2014-11-05
  • 打赏
  • 举报
回复
post提交方式。
liuxiaoyi091 2014-11-05
  • 打赏
  • 举报
回复
$.POST(); 或者$.aiax(); 或者做个隐藏式表单用Post提交
liuxiaoyi091 2014-11-05
  • 打赏
  • 举报
回复
用Post把
cao_yunfei 2014-11-05
  • 打赏
  • 举报
回复
默认GET只能传256字节,改成POST应该就可以了。

58,454

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧