easyui 怎么摆脱myeclipse运行web项目

& EasyUI在使用json方面的问题
EasyUI在使用json方面的问题
初学easyui,觉得里面控件功能确实强大,然而在学习过程中却碰到了两个问题
一)在easyui-panel控件中利用属性href在面板中显示其他网页,在IE和Chrome浏览器中无法显示,一直处于加载状态,然而火狐浏览器却可以正常加载显示;
二)使用到json数据的地方也同样出现上面的状况,IE和Chrome无法返回数据,火狐可以。
于是我想这个应该是浏览器的兼容性问题了,在网上搜寻方法,看到一个说IIS的,于是我将我制作的网页在IIS中发布,再打开发现第一个问题顺利解决了,然而json数据还是无法加载,而且原来火狐可以加载的,在iis中发布后浏览反而不能加载了,这就说明IIS出了问题,后来查阅看到说IIS不识别.json,接下来我就在网上找到了配置IIS支持.json格式文件的方法,如下转自(/archives/11010)
1、iis必须开启asp支持,如果你的iis默认没有支持asp,那么进入控制面板——程序——打开或关闭windows功能——internet信息服务——万维网服务——应用程序开发功能,选择asp,然后确定。
2、开启asp支持后,进入控制面板——系统和安全——管理工具——internet信息服务管理器,打开”MIME类型“。点击添加,扩展名写“.json”【不要引号】,MIME类型写”application/x-javascript“【不要引号】,然后确定。
3、打开”处理程序映射“,点击”添加脚本映射“,请求路径写”*.json”【不要引号】,可执行文件为“C:\Windows\System32\inetsrv\asp.dll”【通过浏览窗口定位该文件】,名称写“JSON”,再打开请求限制——谓词——下列谓词之一,填写“GET,POST”【不要引号】,两次确定后会弹出提示,点击“是”,然后重启IIS。
4、通过浏览器访问:http://localhost/xxx.json,应该就可以显示json数据了,如果出现下载提示,检查以上步骤是否出现拼写错误,如果没有,重启计算机,应该就可以了。
重新启动网站,浏览果然json数据在三个浏览器下面都能正常访问了,bingo。IE和chrome不能读取本地json文件,火狐应该是支持的,所以前面两个在为发布前都不能加载,而火狐可以加载了。
本文固定链接:
[上一篇][下一篇]
最新文章随机精彩热门排行
日志总数:3901 篇
评论总数:13732 评
标签数量:4472 个
链接总数:4 条
建站日期:
运行天数:1152 天jquery-easyui-1.2.6导入MyEclipse8.5后出现很多警告错误怎么解决?_百度知道
jquery-easyui-1.2.6导入MyEclipse8.5后出现很多警告错误怎么解决?
//d./zhidao/wh%3D450%2C600/sign=db46bd77f3ec3fc79f3df9dc55f9.jpg" />都说了,js文件没有任何问题,不报错,两个js文件好好滴~~
提问者评价
来自团队:
其他类似问题
为您推荐:
myeclipse8的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁EasyUI常用控件禁用方法:
1.validatebox可以用的用法:前两种适用于单个的
& 第三种应用于整个form里面的输入框; &
&&1&.$(&#id&).attr(&readonly&, true); ----- &$(&#id&).removeAttr(&readonly&);
&&2&.$(&#id&).attr(&readonly&, &readonly&); ----- &$(&#id&).removeAttr(&readonly&);
&&3&.$(&#Form :input&).attr(&readonly&, &readonly&); //对form里面的禁用
&&4&.$(&input&).attr(&readonly&, &readonly&); //对所有的input标签禁用
2.combobox禁用启用用法:
&&1&.$(&#id&).combobox({ disabled: true }); ----- &$(&#id&).combobox({ disabled: false});
&&2&.$(&#id&).attr(&readonly&, &readonly&); &//对单个禁用 & ----- &$(&#id&).removeAttr(&readonly&);
&&3&.$(&#fm .easyui-combobox&).combobox({ disabled: true }); &//对form里面的下拉框禁用
&&4&.$(&#ID&).combobox(&disable&); ------ $(&#ID&).combobox(&enable&);
3.datebox与datetimebox禁用启用方法:
&&1&.$(&#fm .easyui-datebox&).datebox({ disabled: true }); ----- &$(&#fm .easyui-datebox&).datebox({ disabled: false});
&&2&.$(&#id&).attr(&readonly&, &readonly&); &----- &$(&#id&).removeAttr(&readonly&);
&&3&.$(&#fm .easyui-datetimebox&).datetimebox({ disabled: true }); ----- $(&#fm .easyui-datetimebox&).datetimebox({ disabled: true });
4.combogrid禁用启用方法:
&&1&.$(&#FPayApplySupAccountID&).combogrid(&disable&); ----- $(&#FPayApplySupAccountID&).combogrid(&enable&);
5.lable标签ID附加文字:
&&1&.$(&#id&).text(&标题:&); //此方法可以屏蔽掉lable标签内的文字
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:15163次
排名:千里之外
原创:66篇
转载:30篇
(2)(4)(1)(7)(1)(2)(1)(4)(2)(1)(6)(3)(5)(4)(1)(1)(3)(1)(1)(4)(1)(3)(2)(5)(3)(3)(17)(3)(3)(2)myeclipse2013使用easyui出现问题_百度知道
myeclipse2013使用easyui出现问题
//emyeclipse2013导入easyui之后.com/zhidao/wh%3D450%2C600/sign=aa3cce82cd1b9d168aee98b9/bf096b63fc9ee29e8f81a4c500fa2ac://e.com/zhidao/wh%3D600%2C800/sign=dde711edfe223/bf096b63fc9ee29e8f81a4c500fa2ac.hiphotos,拖动jquery.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="http.jpg" esrc="http.hiphotos,在myeclipse2013的jsp中://e,具体如图<a href="http,不出现相应的导入文件.hiphotos./zhidao/pic/item/bf096b63fc9ee29e8f81a4c500fa2ac.baidu
&&#47.js&quot那就自己写咯&lt.javascript&jquery-easyui/js/&javascript src=&quot
其他类似问题
为您推荐:
其他1条回答
这功能基本没作用,相对路径一般是不写的。都写绝对路径
我要用easyui的框架,需要导入用到的,方框那里可以手写的,但是我嫌手写麻烦,不是什么路径不路径的问题,如果你不太了解的话,可以查查看,myeclipse怎么用easyui,不要把问题弄错了,我现在要解决的不是路径问题
你真正做过项目吗?你直接拖过来你不要改?你不了解可以去查查路径的问题。
 你完全没懂我的问题,2013拖了和没拖一样,需要手写才会变成图3,其是可以直接拖,免去手写的麻烦,都给你说了不是路径的事,还在扯路径,都还没引用成功,改什么
src,href你前面也要加路径。像这样的你下easyui直接就可以复制过来这个引入方式。 &link rel=&stylesheet& type=&text&#47;css& href=&${pageContext.request.contextPath}&#47;js&#47;jquery-easyui&#47;themes&#47;default&#47;easyui.css&&
&link rel=&stylesheet& type=&text&#47;css& href=&${pageContext.request.contextPath}&#47;js&#47;jquery-easyui&#47;themes&#47;icon.css&&
&link rel=&stylesheet& type=&text&#47;css& href=&${pageContext.request.contextPath}&#47;js&#47;jquery-easyui&#47;demo&#47;demo.css&&
&script type=&text&#47;javascript& src=&${pageContext.request.contextPath}&#47;js&#47;jquery-easyui&#47;jquery.min.js&&&&#47;script&
&script type=&text&#47;javascript& src=&${pageContext.request.contextPath}&#47;js&#47;jquery-easyui&#47;jquery.easyui.min.js&&&&#47;script&
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁今天看啥 热点:
[EASYUI] tooltip的扩展使用,easyuitooltip
在讲easyui中的tooltip功能之前,我首先要将的很重要是的只有在easyui1.3.3版本(包括1.3.3)后才有的,所以还在用1.3.3之前的版本并且正在努力寻找tooltip功能并且实现很绚丽的提示效果的小伙伴,我只想说三个字——“逗我呢”
& 讲完使用范围,本来是要开始讲解一些用法,不过杰哥我就不再次多啰嗦了,官网上有,地址如下:千万表要点我哦
& &废话不多说,首先就选要去创建一个添加tooltip的函数:
&span style=&white-space:pre&& &/span&//添加tooltip
function addTooltip(tooltipContentStr,tootipId){
//添加相应的tooltip
$(&#39;#&#39;+tootipId).tooltip({
position: &#39;bottom&#39;,
content: tooltipContentStr,
onShow: function(){
$(this).tooltip(&#39;tip&#39;).css({
backgroundColor: &#39;white&#39;,
borderColor: &#39;#97CBFF&#39;
如果你需要将全部的列都用tooltip,那直接在上上面tootipId那处直接修改成datagrid的ID即可,更简单的网上方法好多。太没技术含量我就不多讲了。
& & & 我将的是你需要那列出现tooltip,那列就出现。具体思路如下:
1)将需要出现tooltip的那列看作是一个操作列,则需要在初始化dataGrid的时候添加
&th field=&DCatRemark& formatter=&#39;remarkFormater&#39; width=&200& sortable=&true& align=&center&&类型描述&/th&
我以标签的形式写出,你也可以用js写,都一样的效果。
2)写完后接下俩就写该操作列对应的函数。
// 设置类型描述的信息
function remarkFormater(value,row,index){
if(value&&value.length&15) {
var DCatRemark=value.substring(0,15)+&...&;
return &#39;&div id=&DCatRemark-&#39;+index+&#39;& style=&width:&&&#39; + DCatRemark + &#39;&/div&&#39;;
}3)接下来就是最重要的步骤了,一般直接执行这些代码无法显示出预定的tooltip效果。动态产生datagrid后,对tooltop未重新渲染,于是用$.parse重新绚烂,但还是得不到预期的效果,需要在datagrid的onLoadSuccess事件中产生tooltip,如下:
onLoadSuccess : function(data1) {
for ( var i = 0; i & data1.rows. i++) {
if (data1.rows[i].DCatRemark!= undefined) {
var reason = data1.rows[i].DCatR
toolReason = &&tr&&td&类型描述:& + reason
+ & &/td&&/tr&&;
//拼写tooltip的内容
tooltipReason = &&table style=&#39;height:55width:165color:black&#39;&&
+ toolReason + &&/table&&;
addTooltip(tooltipReason, &#39;DCatRemark-&#39; + i);
大概就是如此,需要源码的可以留下邮箱~不会的地方也可以留下问题,争取在线解决!!!
首先得会jQuery,
因为jQuery easyui是基于jQuery的UI库而且,基本的语法还是jQuery,在会jQuery的情况下,只需要下载jQuery easyui官方包下来,查看demo和API照着做就行了,我一开始也是现拷贝他demo的代码来做一些小应用,不知道的属性和方法查一下API,小应用写完之后就应用熟悉了。一句话,主要还是jQuery语法。
我是如图拷进去的。然后在页面中写&script type=&text&#47;javascript& src=&jquery-easyui-1.2.4&#47;jquery-1.6.min.js&&&&#47;script&就行了。其他的类似。
相关搜索:
相关阅读:
相关频道:
&&&&&&&&&&&&&&&&&&
WEB前端教程最近更新

我要回帖

更多关于 myeclipse运行web项目 的文章

 

随机推荐