easyui中动态datagrid列名,根据不同的条件查询数据库显示不同的列。一般处理程序中用session来弄columns 20

一般处理程序中用session["name"]来赋值,js页面中获取为$('#dg').datagrid({url:'CountyQuality.ashx',fitCol... 一般处理程序中用session["name"]来赋值,js页面中获取为
$('#dg').datagrid({
url: 'CountyQuality.ashx',
fitColumns: true,
columns: [[<%=Session["name"]%>]]
});
但是当我改变条件查询后,session在一般处理程序中改变了,前台的session还是原来的值。例如后台session为2时,前台显示2,改变条件后台session已经成为3了,前台还是2.求大神指点...
展开
 我来答
lzb18
2014-02-06 · TA获得超过286个赞
知道小有建树答主
回答量:172
采纳率:0%
帮助的人:142万
展开全部
页面生成后,前端显示的session已经只是个静态的字符串,不会随着后台的变化而变化,只能重新刷新页面
追问
那我在显示的时候让它提交表单到自身页面来刷新,显示为空,再次选中就会有数据,怎么回事呢?
追答
我没用过asp,不知道是不是后台操作的问题,但就前端来讲,你可以在页面刷新完之后在浏览器里调试一下,看一看你贴的代码里columns属性在页面生成后具体的值是什么,如果页面不刷新,这个值是不会变的,即使session改变了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式