<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
<title></title>
<script src="/js/myplugins/fullcalendar/jquery.min.js"></script>
<SCRIPT>
layer.open({
title:calEvent.start._i,
area : ['100%', '100%'],
content: "<div id='jsDiv'>"+$("#hiddDiv").html()+"</div>",
success: function(layero, index){
$("#jsDiv #thirdPartyIdId").val(calEvent.thirdPartyId);
}
,btn: ['确定','取消']
,yes: function(index, layero){
},btn2: function(index, layero){
// alert("取消");
}
,cancel: function(){
// alert("cancel");
}
</SCRIPT>
</head>
<body>
<div id="hiddDiv">
<select name="thirdPartyId" id="thirdPartyIdId" class="form-control input-sm input25h_sm">
<option value="">-------</option>
<option value="1">1</option>
<option value="2">2</option>
</select>
</div>
</body>
</html>
一定把获取到的html加在一个div中,不然获取到的html的id和body中html的id重复,导致jquery根据id设置的值不生效
本文详细介绍了如何在HTML页面中使用jQuery进行元素操作,特别是在弹窗层中动态设置下拉选项值的方法,避免了ID冲突问题,确保了代码的稳定性和可维护性。

1045

被折叠的 条评论
为什么被折叠?



