『壹』 用javascript 創建easyui datagrid 後台代碼怎麼寫
後台返回 datagrid_data.json ;
給個spring mvc 的例子供參考:
package zjgs.eai.controller;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import zjgs.comm.PageForDataGrid;
import zjgs.eai.command.QuerySpErrorCommand;
import zjgs.eai.service.EaiService;
import javax.servlet.http.HttpServletRequest;
@Controller
public class QuerySpErrorController {
protected final Log logger = LogFactory.getLog(getClass());
@Autowired
private EaiService eaiService;
public EaiService getEaiService() {
return eaiService;
}
//初始化 JSP 頁面
@RequestMapping(value = "/eai/querySpError.htm", method = RequestMethod.GET)
public String initPage(HttpServletRequest request) {
request.setAttribute("querySpErrorCommand", new QuerySpErrorCommand());
return "eai/querySpError";
}
//查詢---返回對應的信息
@RequestMapping(value = "/eai/querySpSpxxByNsrsbh.json", method = RequestMethod.POST)
public String getDataSetSpxx(@ModelAttribute("pojo") QuerySpErrorCommand querySpErrorCommand, ModelMap modelMap) {
PageForDataGrid pageForDataGrid = new PageForDataGrid(
this.getEaiService().getSpxxByXtsphm(querySpErrorCommand.getXtsphm()),
1,
100,
modelMap
);
pageForDataGrid.setDataGrid();
return "querySpSpxxByXtsphm.json";
}
//查詢---返回數據邏輯錯誤的日誌信息
@RequestMapping(value = "/eai/querySpError.json", method = RequestMethod.POST)
public String getDataSetErrorLog(@ModelAttribute("pojo") QuerySpErrorCommand querySpErrorCommand, ModelMap modelMap) {
PageForDataGrid pageForDataGrid = new PageForDataGrid(
this.getEaiService().getErrorLogByXtsphm(querySpErrorCommand.getXtsphm()),
1,
100,
modelMap
);
pageForDataGrid.setDataGrid();
return "querySpError.json";
}
}
『貳』 Java項目用easyui做樹形列表後台代碼怎麼來准備數據啊不要概括型答案,要詳細過程的,謝謝!
教你怎麼解決,下次就知道了.
http://www.jeasyui.net/demo/581.html
訪問這個地址,是easyui的官網範例,可以看到範例的html裡面有這個配置treegrid_data3.json
所以官方的代碼用的是這個地址返回的json:http://www.jeasyui.net/demo/treegrid_data3.json.
訪問上面的地址,返回值就是你要的:
{"total":9,"rows":[
{"id":1,"region":"Wyoming"},
{"id":11,"region":"Albin","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":1},
{"id":12,"region":"Canon","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":1},
{"id":13,"region":"Egbert","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":1},
{"id":2,"region":"Washington"},
{"id":21,"region":"Bellingham","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":2},
{"id":22,"region":"Chehalis","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":2},
{"id":23,"region":"Ellensburg","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":2},
{"id":24,"region":"Monroe","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":2}
],"footer":[
{"region":"Total","f1":14000,"f2":12600,"f3":13321,"f4":15281,"f5":14931,"f6":13461,"f7":14126,"f8":12866}
]}
『叄』 Easyui在Datagrid裡面顯示HTML源代碼
有個顯示元數據的HTML標簽:忘了名字。
『肆』 求一個jQuery的easyui做的年份下拉框代碼,分沒有很多啦,謝謝!
沒太明白,是下拉框么?easyui提供的有這個控制項.
$('#cc').combobox()
你是想年份自動生成么?
『伍』 jquery easyui Buttons ,怎麼懸浮有提示,title 不管用,是不是要改源碼,怎麼改啊,大神
你好,jquery easy ui 中懸浮提示是這樣加的
<ahref="#"title="Thisisthetooltipmessage."class="easyui-tooltip">Hoverme</a>
需要用到easyui-tooltip 這個class,如果沒有效果請引入jquery.tooltip.js
西褲可以解決你的問題
『陸』 easyui combobox 顯示問題 代碼如下
這種不能親自調試的,我也不是很清楚問題所在。我沒遇見過(代碼定位的話,那就是你把C標簽刪除了,寫幾個死的option,然後看頁面會出現問題不,如果有問題就定義到C標簽跟option會沖突)。相對之前的做法,combobox裡面的值都是通過js獲取:(根據你後端已經將值塞到集合instList裡面,那麼:)
$.("#schInstCodeTemp").combobox({
url:"";//後台那個方法的路徑。
textField:instName;//value
valueField:instCode;//key
});
『柒』 jquery easyui 控制項是如何封裝的,請簡單示例代碼方法
首先定義一個名字,如:mywidget-userlist,然後在需要的地方使用,如:
<input id="dd" class="mywidget-userlist" ></input>
在全局載入的公用腳本里,添加如下代碼:
$("input.mywidget-userlist").live("click", function(evt){
alert("此處具體實現你要的效果,放你的大段代碼。");
});
這樣,以後你就不用重復那些代碼了,而是只要在需要使用的input上加個class就能實現這樣的效果了。
『捌』 SpringMVC+mybatis+EasyUI許可權 代碼
var width = $(window).width()-80;
var height = $(window).height()-120;
stView_layout = $('#stView_layout').layout({
width: width,
height: height
});
station_view = $('#stationView').window({
title: '測站導航',
left:50,
top:80,
width: width,
modal: false,
shadow: false,
closed: true,
height: height,
onResize:function(w,h){
if(stView_treegrid){
stView_treegrid.treegrid({
width:w-20,
height:h-260
});
}
}
});
『玖』 使用easyui時,這樣復雜的datagrid怎麼實現,需要具體代碼,跪求!!
easyUi datagrid設置行高度,在需要設置行高的table下添加樣式就可以實現,這個設置只針對當前table,對別的table是沒有影響的,具體代碼如下: #g .datagrid-btable tr{height: 40px;}
『拾』 jfinal+easyui項目源碼
JFinal是一個基於Java的極速Web開發框架,其核心設計目標是開發迅速、代碼量少、學習簡單、功能強大、輕量級、易擴展、Restful。
地址:http://www.csdn.net/tag/jfinal