jsp页面中的post提交方式

原创 2016年06月02日 09:55:44
<script type="text/javascript">

这个是怎么操作,让输入框只能选中一个是可以修改的,这个是先让所有的disable属性生效,然后是让单独的一个打开就是这样的一个逻辑
function updateSku(skuid){

$("#jvBody input").attr("disabled",true);

/*市场价格  */
$("#m"+skuid).attr("disabled",false);
/*销售价格  */
$("#p"+skuid).attr("disabled",false);
/*库存  */
$("#s"+skuid).attr("disabled",false);
/*购买限制  */
$("#l"+skuid).attr("disabled",false);
/*运费  */
$("#f"+skuid).attr("disabled",false);


}



这个是修改之后的异步提交,通过post方式的提交,首先是让这个所有的输入框都是不可以修改的,然后是获取输入框的值

然后是设置post提交方式的参数,首先是url,然后是param这个param是以json格式设置的,

然后是重点的理解这个

$.post(url,param,function(data){

alert(data.message);
},"json");

因为是以json格式传递的,所以这个一定是要加一个这个json声明


function addSku(skuid){
/*市场价格  */
var m = $("#m"+skuid).attr("disabled",true).val();
/*销售价格  */
var p = $("#p"+skuid).attr("disabled",true).val();
/*库存  */
var s = $("#s"+skuid).attr("disabled",true).val();
/*购买限制  */
var l = $("#l"+skuid).attr("disabled",true).val();
/*运费  */
var f = $("#f"+skuid).attr("disabled",true).val();

var url="/sku/add.do";
var param = {"marketPrice":m,"price":p,"stock":s,"upperLimit":l,"deliveFee":f,"id":skuid};

$.post(url,param,function(data){

alert(data.message);
},"json");
}


</script>
</head>
<body id="jvBody">
<div class="box-positon" >
<div class="rpos">当前位置: 库存管理 - 列表</div>
<div class="clear"></div>
</div>
<div class="body-box">
<form method="post" id="tableForm">
<table cellspacing="1" cellpadding="0" border="0" width="100%" class="pn-ltable">
<thead class="pn-lthead">
<tr>
<th width="20"><input type="checkbox" onclick="Pn.checkbox('ids',this.checked)"/></th>
<th>商品编号</th>
<th>商品颜色</th>
<th>商品尺码</th>
<th>市场价格</th>
<th>销售价格</th>
<th>库       存</th>
<th>购买限制</th>
<th>运       费</th>
<th>是否赠品</th>
<th>操       作</th>
</tr>
</thead>
<tbody class="pn-ltbody">
<c:forEach items="${skus }" var="sku">
<tr bgcolor="#ffffff" onmouseover="this.bgColor='#eeeeee'" onmouseout="this.bgColor='#ffffff'">
<td><input type="checkbox" name="ids" value="${sku.id }"/></td>
<td>${sku.productId }</td>
<td align="center">${sku.color.name }</td>
<td align="center">${sku.size }</td>
<td align="center"><input type="text" id="m${sku.id }" value="${sku.marketPrice }" disabled="disabled" size="10"/></td>
<td align="center"><input type="text" id="p${sku.id }" value="${sku.price }" disabled="disabled" size="10"/></td>
<td align="center"><input type="text" id="s${sku.id }" value="${sku.stock }" disabled="disabled" size="10"/></td>
<td align="center"><input type="text" id="l${sku.id }" value="${sku.upperLimit }" disabled="disabled" size="10"/></td>
<td align="center"><input type="text" id="f${sku.id }" value="${sku.deliveFee }" disabled="disabled" size="10"/></td>
<td align="center">不是</td>
<td align="center"><a href="javascript:updateSku('${sku.id }')" class="pn-opt">修改</a> | <a href="javascript:addSku('${sku.id }')" class="pn-opt">保存</a></td>
</tr>
</c:forEach>
</tbody>
</table>
</form>
</div>
</body>
</html>
版权声明:本文为博主原创文章,未经博主允许不得转载。

jsp中使用POST的方法在网页之间传递参数的简单方法

从inputtext.jsp跳转到inputtext1res.jsp,同时将输入框的值送post的方式传递过去 定义输入框的默认值以及点击事件 在inputtext1res.jsp当中使用reques...

在jsp页面中嵌入java代码并用request方式接受post数据

pageEncoding="GBK"%>处理表单 request.setCharacterEncoding("GBK");// 设置接收的字符集 // 从request接收表单数据 String na...

jsp页面之间通过post方法传递参数

一般的我们给jsp与jsp之间传参都是以get形式(假如在a.jsp中向b.jsp中传参,那么在a.jsp中的代码可以是通过某个按钮然后通过b.jsp?name=小明 向b.jsp传递name参数值)...

JSP中get和post方法的区别

1、post提交数据是隐式的,get是通过在url里面传递的(可以看一下你浏览器的地址栏),用来传递一些不需要保密的数据。 2、用get时,传输数据的大小有限制 (注意不是参数的个数有限制),为2K;...
  • heqiyu34
  • heqiyu34
  • 2011年02月17日 18:09
  • 11997

【Java】向一个页面发送post请求并获取其处理之后的结果与用javascript创建一个表单后提交的安全性

本文对比与《【Java】读取网页中的内容》(点击打开链接)一文,向一个页面发送get请求,并获取其处理之后的结果,这里是向一个页面发送post请求,并获取其处理之后的结果。如果向一个页面发送get请求...

JAVA发送http get/post请求,调用http接口、方法

三个例子 —JAVA发送http get/post请求,调用http接口、方法例1:使用 HttpClient (commons-httpclient-3.0.jar jar下载地址:h...

jsp中Post和Get请求获取表单里的中文

Post:      如果我们用Post请求方式,在获取表单中的Value值时,如果Value值为中文那么在网页中显示的是乱码,如图,当从文本框中输入汉字,点击提交后,虽然我们在代码中设置了编码方式为...
  • kavu1
  • kavu1
  • 2016年07月20日 20:00
  • 1454

jsp from表单 get 、post 提交方式

Post和Get都是表单属性Method的可选值,Method的默认值为Get,两者的主要区别在于:  1.在客户端,Get方式在通过URL提交数据,提交后在地址栏中的地址如图1.4.3所示。  ...

在servlet和jsp页面之间通过json数据格式传递数据

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。 在JSON中,有两种结构:对象和数组。   1....
  • xu071602
  • xu071602
  • 2012年10月03日 23:10
  • 17024

jsp接受通过JSON传来的数据

json,java,jquery,ajax
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:jsp页面中的post提交方式
举报原因:
原因补充:

(最多只允许输入30个字)