动态生成html页面(三)

int.jsp


<baomi:numberfield
disabled="true"
required="true"
name="%{policyName }_%{name }_int"
id="%{policyName }_%{name }_int"></baomi:numberfield>


radio.jsp


<baomi:radio
cssClass="%{policyName }_%{name }_radio"
disabled="true"
onclick="setRaidoValue(this)"
id="%{policyName }_%{name }_radio"
list="valueRange.split('\\\\|')"
name="%{policyName }_%{name }_radio"></baomi:radio>
<s:hidden id="%{policyName }_%{name }_radio" />

<script>
function setRaidoValue(tag){
var value = $(tag).val();
$("#" + $(tag).attr("name")).val(value);
}
</script>


OK,现在差不多了。

处理不同类型的PolicyParam,我的思路是加载和type同名的jsp文件,嵌入页面框架中。并且每个子jsp的元素需要支持jquery的.val()方法,如果某个标签不支持,则写一个隐藏的input标签,这样,以后扩展新类型就不用更改其他代码。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值