easyui 父页面能否获取到子页面元素再.combobox()? 一个easyui dialog加载的iframe页面,能否在父页面获取到子页面的元素,然后再使用.combobox(),使子页面加载出下拉框 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 当然可以,最简单的方法iframe加id,$('#iframID').contents()就是iframe的window域,然后自己操作就行了$('#iframID').contents().find('xxxxx').combobox({...combobox配置......})Web开发学习资料推荐easyui datebox设置日期范围easyui开发技巧 我试了下 这个input框没啥变化啊,我find写的子页面input框的name 你自己搞清楚jquery选择器怎么用先。,, emmmm 学到了学到了,但是我find里面换成.class或者#id,还是不显示这是那个input iframe添加onload事件,初始化的代码放到onload里面执行,并且iframe加载页面导入jquery和easyui样式,不要用父页的jquery,要不弹层会在父页 <div id="dv"></div> <script> function loadCombobox() { var win = $('#ifr').contents(); win.$('select', win).combobox() } $('#dv').html('<iframe id="ifr" src="test.html" onload="loadCombobox()"></iframe>').dialog() </script>test.html <script type="text/javascript" src="../../jquery.min.js"></script> <script type="text/javascript" src="../../jquery.easyui.min.js"></script> <link rel="stylesheet" type="text/css" href="../../themes/default/easyui.css"> <select class="easyui-combobox" id="state" style="width:200px;" > <option value="AL">Alabama>=1</option> <option value="AK">Alaska</option> <option value="AZ">Arizona</option> <option value="AR">Arkansas</option> <option value="CA">California</option> <option value="CO">Colorado</option> </select> emmmm,我的iframe是dialog加载的然后我在父页面的$(function(){})里面写会有什么问题么,改了input框的可编辑状态也没效果..... href加载的不是iframe。。直接初始化就行了。。浪费时间搞那么久,怎么加载的你都emi说清楚 我在浏览器F12看了呀,jsp页面是嵌入在iframe里面的,有个这个dialog里面有这个属性 怎么让错误信息显示在文本框后面,在线等答案。。。 js 不执行 aptana 购买才能用? 刚才在eclipse里面装了一下,不注册也能用的啊。这个东西是付费的么? 各位兄弟辛苦了,算算自己交了多少税吧~~ 挑战高手的超难问题,分不够再加 如何实现选择一checkbox时设置另一input控件的属性为readonly(或取消之) 问题急! 我怎么判断form中的对象是不是undefined!? window.open()的参数设置问题 我要得到div滚动条的宽度,如何得到 问个JS跨域访问的问题,在线等 表单验证失败 jsp中的div标签添加横向滚动条无法实现是怎么回事
$('#iframID').contents()就是iframe的window域,然后自己操作就行了$('#iframID').contents().find('xxxxx').combobox({...combobox配置......})Web开发学习资料推荐
easyui datebox设置日期范围
easyui开发技巧
我试了下
这个input框没啥变化啊,我find写的子页面input框的name
这是那个input
<script>
function loadCombobox() {
var win = $('#ifr').contents();
win.$('select', win).combobox()
}
$('#dv').html('<iframe id="ifr" src="test.html" onload="loadCombobox()"></iframe>').dialog()
</script>test.html
<script type="text/javascript" src="../../jquery.min.js"></script>
<script type="text/javascript" src="../../jquery.easyui.min.js"></script>
<link rel="stylesheet" type="text/css" href="../../themes/default/easyui.css">
<select class="easyui-combobox" id="state" style="width:200px;" >
<option value="AL">Alabama>=1</option>
<option value="AK">Alaska</option>
<option value="AZ">Arizona</option>
<option value="AR">Arkansas</option>
<option value="CA">California</option>
<option value="CO">Colorado</option>
</select>