extjs5 gridpanel POST问题,两三天了,困惑中,求助,解决100积分,谢谢
POST给后台后,后台的ashx用Request.Form["start1"]取不出来值,这是什么原因啊,反而用Request.QueryString["start1"]能取到值。代码如下,请高手求救:
/// <reference path="../extjs/ext-all.js" />
Ext.onReady(function () {
//建立一个store要使用的Model
Ext.define("User", {
extend: "Ext.data.Model",
fields: [
{ name: "time", type: "string" },
{ name: "value", type: "string" }
]
});
var myStore = Ext.create("Ext.data.Store", {
model: "User",
actionMethods: {
create: 'POST',
read: 'POST',
update: 'POST',
destroy: 'POST'
},
proxy: {
type: "ajax",
url: "../server/test/histquery1.ashx",
extraParams: {
start1: "2016-12-24",
end: "2016-12-25",
tag: "modbus_1"
},
reader: {
type: "json"
}
},
autoLoad: true
});
//创建Ext.grid.Panel组件
Ext.create("Ext.grid.Panel", {
title: "grid加载json文件的数据",
store: myStore,
columns: [
{ header: "time", dataIndex: "time" },
{ header: "value", dataIndex: "value" }
],
height: 600,
width: 500,
renderTo: "grid"
});
});