
html页面中如何嵌入extjs的panel控件
在html页面中如何嵌入extjs中的panel控件。functiongetplay(){Ext.onReady(function(){var_kssj=newExt.P...
在html页面中如何嵌入extjs中的panel控件。
function getplay()
{
Ext.onReady(function() {
var _kssj = new Ext.Panel({
applyTo : 'kssj',//节点的id
id: "PnlListenBody",
border: false,
bodyStyle: "background:none;"
});
});
以上是JS函数,写的是一个ext的panel控件。
<div style="background-color:#12B7cf;width:411px;height: 30px">
<body onload="getplay()">
<input id="kssj" name="kssj"/>
</body>
</div>
下面代码是html中的div,但是目前不显示,求大神看我是否写错了。 展开
function getplay()
{
Ext.onReady(function() {
var _kssj = new Ext.Panel({
applyTo : 'kssj',//节点的id
id: "PnlListenBody",
border: false,
bodyStyle: "background:none;"
});
});
以上是JS函数,写的是一个ext的panel控件。
<div style="background-color:#12B7cf;width:411px;height: 30px">
<body onload="getplay()">
<input id="kssj" name="kssj"/>
</body>
</div>
下面代码是html中的div,但是目前不显示,求大神看我是否写错了。 展开
展开全部
window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。
$(document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕。
所以,你把function 放进 $(document).ready() 这里试一下
$(document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕。
所以,你把function 放进 $(document).ready() 这里试一下
追问
问题已解决,直接是页面加载时把ext渲染到html中的指定id中。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询