Jeesit下面form:select的二级联动

0 篇文章 0 订阅
<div class="control-group">
            <label class="control-label">离职类型:</label>
            <div class="controls">
                <form:select id="type" name="type" path="type" class="input-xlarge" onchange="findtemplate(this.options[this.options.selectedIndex].value);" style="width:180px;">
                    <form:options items="${fns:getDictList('upl_type')}" itemLabel="label" itemValue="value" htmlEscape="false" />
                </form:select>
            </div>
        </div>

其中最主要的是οnchange="findtemplate(this.options[this.options.selectedIndex].value);"  拿到选择第一个的值;

    <div class="control-group">
            <label class="control-label">选择模板:</label>
            <div class="controls">
                <form:select id="template" name="template" path="type" class="input-xlarge" style="width:180px;">
                    <form:options id="wordTemplate" items="${fns:getDictList('upc_word')}"
                        itemLabel="label" itemValue="value" htmlEscape="false" />
                </form:select>
            </div>
        </div>
function findtemplate(v) {
		$.ajax({
			type : "post",
			async : false,
			url : "getPostTemplateJson",
			data : {
				'type' : v
			},
			dataType : "json",
			success : function(msg) {
				$("#template").empty();
				if (msg.length > 0) {
					for (var i = 0; i < msg.length; i++) {
							var partId = msg[i].value;
							var partName = msg[i].label;
							var $option = $("<option>").attr({
								"value" : partId
							}).text(partName);
							$("#template").append($option);
					}
					$("#template").change();

				}
			},
			error : function(json) {
				$.jBox.alert("网络异常!");
			}
		});
	}

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值