jQuery MiniUI

标题: 关于js问题 [打印本页]

作者: gry    时间: 2013-5-28 12:01:11     标题: 关于js问题

想了解一下,把页面的脚本放到外部js文件里,为什么会报错,miniui的页面脚本不可以放到外部js里吗?

作者: factory    时间: 2013-5-28 12:11:33

你JS页面引用正确了吗?
作者: gry    时间: 2013-5-28 14:35:10

factory 发表于 2013-5-28 12:11
你JS页面引用正确了吗?

    <script type="text/javascript" src="../scripts/boot.js"></script>
     <script src="JScript.js" type="text/javascript"></script>

我在页面上这样引用没错吧?

JScript.js就是页面js脚本

比如放置:
mini.parse();
var dept_grid = mini.get("dept_grid");
dept_grid.load();

的代码

作者: gry    时间: 2013-5-28 14:48:53

gry 发表于 2013-5-28 14:35
我在页面上这样引用没错吧?

JScript.js就是页面js脚本


外部js提示mini.parse();为空不是对象?
作者: gry    时间: 2013-5-28 14:50:01

gry 发表于 2013-5-28 14:48
外部js提示mini.parse();为空不是对象?

我看官方demo也没有把页面js写入外部js里,请问该如何引入。
作者: gry    时间: 2013-5-28 14:58:18

gry 发表于 2013-5-28 14:50
我看官方demo也没有把页面js写入外部js里,请问该如何引入。

[attach]2054[/attach]

作者: gry    时间: 2013-5-28 15:01:37

gry 发表于 2013-5-28 14:58

factory 在吗
作者: gry    时间: 2013-5-28 15:18:28

gry 发表于 2013-5-28 15:01
factory 在吗

niko在吗?
作者: felt    时间: 2013-5-28 15:48:33

可以外部引用啊,http://www.miniui.com/demo/#src=tree/tree.html[attach]2055[/attach][attach]2056[/attach]
我把这个demo的js全扔外部了,很正常啊。


作者: gry    时间: 2013-5-28 15:58:13

felt 发表于 2013-5-28 15:48
可以外部引用啊,http://www.miniui.com/demo/#src=tree/tree.html
我把这个demo的js全扔外部了,很正常啊 ...

怎么会这样呢,你看我的截图确实是找不到啊,试了好多次了,都是不行!
作者: factory    时间: 2013-5-28 16:03:21

gry 发表于 2013-5-28 15:58
怎么会这样呢,你看我的截图确实是找不到啊,试了好多次了,都是不行! ...

你把你的引用和页面的JS代码放到html的下面去试试,因为页面的解析是从上往下解析的
作者: gry    时间: 2013-5-28 16:18:13

factory 发表于 2013-5-28 16:03
你把你的引用和页面的JS代码放到html的下面去试试,因为页面的解析是从上往下解析的 ...

请把这个页面 http://www.miniui.com/demo/layout/loginLayout.html  的  js    放到外部试试看,我这里是空白不显示任何控件。


我把demo的/demo/datagrid/datagrid.html页面的js放到外部,表格显示 但是没有数据。

你们可以试一下
作者: factory    时间: 2013-5-28 16:34:46

gry 发表于 2013-5-28 16:18
请把这个页面 http://www.miniui.com/demo/layout/loginLayout.html  的  js    放到外部试试看,我这里 ...

我已经说了,把你引用的JS,放到页面的最底部,这样就可以了
你的引用放在最最上面,页面的加载是从上往下依次加载的,你页面上的内容都没被解析,就执行JS,怎么可能成功加载到数据?
引用放到最下面就可以了显示了[attach]2057[/attach]
作者: gry    时间: 2013-5-28 17:19:09

factory 发表于 2013-5-28 16:34
我已经说了,把你引用的JS,放到页面的最底部,这样就可以了
你的引用放在最最上面,页面的加载是从上往 ...

不好意思,理解错了,OK了




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2