select下拉菜单反显不可改动,且submit能够提交数据

首先通过后台funcA()将下拉菜单反显不可改动的数据response到disable.jsp页面,disable.jsp:

<script>

var data1=${result.object.data1};

var data2=${result.object.data2};

var data3=${result.object.data3};

......条件

function setDisable(){

show(data1,data2,data3);

$("#.disable_select_property").attr("disabled",true);

}

</script>

<select class="disable_select_property"  id = "object_data1" name="object_data1">

<select class="disable_select_property"  id = "object_data2" name="object_data2">

<select class="disable_select_property"  id = "object_data3" name="object_data3">


disable.jsp select得到从后台传递过来的数据后,因为被设置为disabled。在页面上将显示灰色,下拉菜单不可下拉显示,仅仅显示传递过来的数据,在将这些数据submit给后台funcB()时,提交是失败的。为了使funcB()可以request到这些数据,在disable.jsp内加入hidden类型的<input>:

<input type="hidden" name="data1" id="data1" value="${result.object.data1}"/>

<input type="hidden" name="data2" id="data2" value="${result.object.data2}"/>

<input type="hidden" name="data3" id="data3" value="${result.object.data3}"/>


然后在funcB()中request submit的数据:

request.getParam("data1");

request.getParam("data2");

request.getParam("data3");

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值