关于Jquery treegrid加载数据的问题?

问题描述

大家好,这几天要用的treegrid,但是的程序无法加载数据,请看下我的程序有什么问题<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="sxlb.aspx.cs"Inherits="Proj_sxlb"%><!DOCTYPEhtml><htmlxmlns="http://www.w3.org/1999/xhtml"><headrunat="server"><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><title></title><linkrel="stylesheet"type="text/css"href="../Javascript/treegrid/css/datagrid.css"/><linkrel="stylesheet"type="text/css"href="../Javascript/treegrid/css/panel.css"/><linkrel="stylesheet"type="text/css"href="../Javascript/treegrid/css/accordion.css"/><linkrel="stylesheet"type="text/css"href="../Javascript/treegrid/css/pagination.css"/><linkrel="stylesheet"type="text/css"href="../Javascript/treegrid/css/tree.css"/><linkrel="stylesheet"type="text/css"href="../Javascript/treegrid/css/icon.css"/><linkrel="stylesheet"type="text/css"href="../Javascript/treegrid/css/demo.css"/><scripttype="text/javascript"src="../Javascript/treegrid/js/jquery-1.7.2.min.js"></script><scripttype="text/javascript"src="../Javascript/treegrid/js/jquery.easyui.min.js"></script><scripttype="text/javascript">$(function(){$('#divdatabox').treegrid({title:'TreeGrid',iconCls:'icon-save',width:700,height:350,nowrap:false,rownumbers:true,animate:true,collapsible:true,url:'getdate.ashx?pid=0',idField:'id',treeField:'xm',frozenColumns:[[{field:'xm',title:'项目部',width:200,}]],columns:[[{field:'sb',title:'设备名称',width:150},{field:'ht',title:'合同编号',width:220},{field:'sl',title:'数量',width:150}]],onBeforeLoad:function(row,param){if(row){$(this).treegrid('options').url='getdate.ashx?pid='+row.id;}else{$(this).treegrid('options').url='getdate.ashx';}},onContextMenu:function(e,row){e.preventDefault();$(this).treegrid('unselectAll');$(this).treegrid('select',row.code);$('#mm').menu('show',{left:e.pageX,top:e.pageY});}});});</script></head><body><formid="form1"runat="server"><div><divclass="block"id="divdatabox"></div></div></form></body></html>

getdate.ashx中代码<%@WebHandlerLanguage="C#"Class="getdate"%>usingSystem;usingSystem.Web;publicclassgetdate:IHttpHandler{DBAccessdb=newDBAccess();publicvoidProcessRequest(HttpContextcontext){stringss="[{"id":"A","P_id":"0","xm":"印度","state":"closed","sb":"汽机","ht":"测试","sl":"2"}]";context.Response.Write(ss);}}

我用数据抓取工具得到调用getdate.ashx为NotFound404

解决方案

解决方案二:
好久没有登陆论坛了,没有积分了,不好意思
解决方案三:
getdate.ashx加个/getdate.ashx试试
解决方案四:
同级目录下不需要加“/”

时间: 2024-09-14 23:47:49

关于Jquery treegrid加载数据的问题?的相关文章

jquery滚动加载数据的方法

 这篇文章主要介绍了jquery滚动加载数据的方法,实例分析了jQuery动态加载数据的技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了jquery滚动加载数据的方法.分享给大家供大家参考.具体分析如下: 我们浏览有些网页的时候,当拉动浏览器的滚动条时到页底时,页面会继续自动加载更多内容供用户浏览.这种技术我暂且称它为滚屏加载技术,我们发现很多网站用到这种技术,例如新浪微博.QQ空间等. 代码如下: 代码如下: <!DOCTYPE=html> <html>

easyui treegrid 加载数据时获取行参数给按钮

问题描述 easyui treegrid 加载数据时获取行参数给按钮 如何在在EQSYUI TREEGRID加载数据时,获取行数据的ID等,将该获取的数据当作参数 传给行按钮 看我的界面: 图片中每一行增加了一个按钮,需要在加载数据时,将该行的ID和其它的数据获取并绑定给铵钮的事件,这个不知道怎么操作? 另外TREEGRID如何设置数据加载后只展开第一级? 解决方案 操作一列是rander的吧,按钮应该能带一个idField的值吧,随便给按钮加个property就可以带上idField的值, t

jQuery Ajax 加载数据时异步显示加载动画_jquery

 ajax加载后台数据就不说的那么细了. 看下面代码首先前台上放置代码 <div id="loadgif" style="width:66px;height:66px;position:absolute;top:50%;left:50%;"> <img alt="加载中..." src="../../Images/loading1.gif"/> </div> 在js脚本文件中首先把这个图片动

jquery滚动加载数据的方法_jquery

本文实例讲述了jquery滚动加载数据的方法.分享给大家供大家参考.具体分析如下: 我们浏览有些网页的时候,当拉动浏览器的滚动条时到页底时,页面会继续自动加载更多内容供用户浏览.这种技术我暂且称它为滚屏加载技术,我们发现很多网站用到这种技术,例如新浪微博.QQ空间等. 代码如下: 复制代码 代码如下: <!DOCTYPE=html> <html> <head> <script src="js/jquery.js" type="text

jQuery异步加载数据并添加事件示例_jquery

几个月前在一个项目中涉及到树形栏,然后看了很多插件,觉得有点麻烦,于是自己写了一个,写着写着就出问题了. 当时项目是通过树形栏进行权限控制的,管理员可以对从数据库去的数据动态生成树形栏进行增删改查操作,可是用$(".XX").click();方法是不行的. 1.之前用的是jq1.4.3 ,jq1.7一下都可以使用live()方法,来实现该功能 $('#div').live('click',function(){ //do stuff }); 但是live方法也有不支持的事件,例如:to

AJAX和jQuery动态加载数据的实现方法_jquery

什么是AJAX? 这里的AJAX不是希腊神话里的英雄,也不是清洁剂品牌,更不是一门语言,而是指异步Javascript和XML(Asynchronous JavaScript And XML),这里的XML(数据格式)也可以是纯文本(Plain Text)或是JSON.简单的说,就是使用XMLHttpRequest对象和服务器端交换数据(以XML或是JSON等格式),使用JavaScript处理数据并更新页面内容. 为什么要使用AJAX? 借助AJAX,我们可以实现: 在不重载页面的情况下,向服

自写的jQuery异步加载数据添加事件_jquery

几个月前在一个项目中涉及到树形栏,然后看了很多插件,觉得有点麻烦,于是自己写了一个,写着写着就出问题了. 当时项目是通过树形栏进行权限控制的,管理员可以对从数据库去的数据动态生成树形栏进行增删改查操作,可是用$(".XX").click();方法是不行的. 1.之前用的是jq1.4.3 ,jq1.7一下都可以使用live()方法,来实现该功能 复制代码 代码如下: $('#div').live('click',function(){ //do stuff }); 但是live方法也有不

jquery form 加载数据示例_jquery

部分代码如下 复制代码 代码如下: <form id="fm" method="post" novalidate> <div style="height:26px" class="fitem"> <label>区域:</label> <input class="easyui-combobox" id="areaId" name=&qu

jQuery实现模仿微博下拉滚动条加载数据效果_jquery

本文实例讲述了jQuery实现模仿微博下拉滚动条加载数据效果.分享给大家供大家参考,具体如下: <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>滚动条距离底部</title> <script src="jquery-1.6.2.min.js" type="text/javascript&