时间比较紧张,也没时间自己去看教程,今天就要上交了
<script type="text/javascript">
Ext.onReady(fn);
function fn() {
var viewport=new Ext.Viewport( {
enableTabScroll :true,
layout :'border',
listeners:{'click':function(n){
alert('ok');}
},
items : [
{
region :'north',
split:true,
height :145,
html : '<html:form action="/product.do?dispatch=queryList" method="post">' +
'<html:text property="productName"></html:text>' +
'<html:select property="productLevel">' +
'<html:option value="0">全部</html:option>' +
'<html:option value="1">商标</html:option>' +
'<html:option value="2">派别</html:option>' +
'<html:option value="3">sku</html:option>' +
'</html:select>' +
'<html:submit>提交</html:submit></html:form>'
},
{
title :'showDetails',
split:true,
autoScroll:true,
region :'center',
html :'<div><div ><input type="button" value="删除"></input></div><div style="bottom:0" id="grid"></div></div>'
}
]
});
var sm = new Ext.grid.CheckboxSelectionModel();
var colM=new Ext.grid.ColumnModel([sm,new Ext.grid.RowNumberer(),{header:"产品名称",dataIndex:"product_name",width:600,sortable:true},
{header:"创建人",dataIndex:"createdBy",sortable:true},
{header:"创建日期",dataIndex:"createdDate",renderer:showUrl},
{header:"修改人",dataIndex:"updatedBy",renderer:showUrl}]);
var fields=['id','product_name','createdBy','createdDate','updatedBy','updatedDate','isDeleted','deleteDate'];
grid.app.init('Ext测试',fields,'product.do',sm,colM);
}
function showUrl(value) {
return "<a href='http://"+value+"' target='_blank'>"+value+"</a>";
}
function showss(){
alert(1);
}
</script>这个面板是上下2部分,请问我上面的请求完成处理后,返回一个集合,怎么在下面的页面上显示
<script type="text/javascript">
Ext.onReady(fn);
function fn() {
var viewport=new Ext.Viewport( {
enableTabScroll :true,
layout :'border',
listeners:{'click':function(n){
alert('ok');}
},
items : [
{
region :'north',
split:true,
height :145,
html : '<html:form action="/product.do?dispatch=queryList" method="post">' +
'<html:text property="productName"></html:text>' +
'<html:select property="productLevel">' +
'<html:option value="0">全部</html:option>' +
'<html:option value="1">商标</html:option>' +
'<html:option value="2">派别</html:option>' +
'<html:option value="3">sku</html:option>' +
'</html:select>' +
'<html:submit>提交</html:submit></html:form>'
},
{
title :'showDetails',
split:true,
autoScroll:true,
region :'center',
html :'<div><div ><input type="button" value="删除"></input></div><div style="bottom:0" id="grid"></div></div>'
}
]
});
var sm = new Ext.grid.CheckboxSelectionModel();
var colM=new Ext.grid.ColumnModel([sm,new Ext.grid.RowNumberer(),{header:"产品名称",dataIndex:"product_name",width:600,sortable:true},
{header:"创建人",dataIndex:"createdBy",sortable:true},
{header:"创建日期",dataIndex:"createdDate",renderer:showUrl},
{header:"修改人",dataIndex:"updatedBy",renderer:showUrl}]);
var fields=['id','product_name','createdBy','createdDate','updatedBy','updatedDate','isDeleted','deleteDate'];
grid.app.init('Ext测试',fields,'product.do',sm,colM);
}
function showUrl(value) {
return "<a href='http://"+value+"' target='_blank'>"+value+"</a>";
}
function showss(){
alert(1);
}
</script>这个面板是上下2部分,请问我上面的请求完成处理后,返回一个集合,怎么在下面的页面上显示
解决方案 »
- java2EE页面提交传递参数问题 小弟在线求解啊 求高手解决
- 大家看我第一份工资低吗?java
- JDBC实现简单的搜索引擎
- 这两个警告是什么意思?
- 急阿...请各位解决一下spring与xfire的问题(org.codehaus.xfire.fault.XFireFault: There must be a method name element.)
- 做java学历重要吗?
- 如何在action类中使用Hibernate进行指定字段的查询
- 用JDBC取出的数据在浏览器上显示成"0xE79A9648"这样的东西,怎么解决?
- 100分求一关于jms的电子书
- 高分求助翻译文档(需中英文)
- java 时间触发器. 求各位指教。
- 请教 如何根据日期和天数,返回日期
这是基本的查询页面 你点击查询的时候search : function() {
var searchParam = this.getSearchParam();
this.searchGrid.store.proxy = new Ext.data.HttpProxy({
url:'<c:url value="whitelistManager/queryWhitelist.html"/>'
});
this.searchGrid.store.reload({params:searchParam});
},把输入的参数获取到,然后重新new一个HttpProxy 这样就可以刷新store的值了
另外你还要写一个覆盖查询参数的方法 要不翻页后查询参数是传不过去的
this.searchGrid.getStore().on('beforeload', function(thiz,options) {
thiz.baseParams.search_wlMobile = searchBaseform.findField('wlMobile').getValue();
thiz.baseParams.search_gname = searchBaseform.findField('fullname').getValue();
});