⑴ 使用extjs 找到頁面上的控制項 並且修改他的屬性(asp.net)
火狐下debug 一下: var trpl=Ext.getCmp('trpl');
再看看trpl能不能取到,再看一下方法getRootNode();有沒有寫錯;
⑵ 怎麼用Extjs做報表啊,求源代碼,跪求啊 .
你去下載個extjs 探候按後面的來! 本來是想傳給你的 但是兩次都傳一半失敗了! 所以就委屈你自己下載一個吧
1.先建立一個web項目
2你把這個ext解壓後把根目錄下所有的文件復制到webRoot下
3部署到伺服器上後進入examples下的index.html裡面有各種的框架,你可以自己慢慢選!
(我就不上圖配置給你看了!電腦內存比較小跑不起。你要是用MyEclipce配置的時候記得先把JVM的值配大點不然會包空間不足的錯)
⑶ extjs官方在線demo究竟怎麼看源碼
這個很簡單,網站引用extjs 庫,給元素相應的加上extjs的屬性或者寫js腳本加上方法就行了。 如果你不知道怎麼引用,請多看ext js 的實例,官網有說明。
⑷ 怎麼用Extjs做報表啊,求源代碼,還有怎麼用Extjs顯示數據啊,跪求啊 跪求代碼請發liutingltg@foxmail
http://hi..com/douyanpei/item/55934d0e5b7f73da72e67672
這里有個extjs的grid列印excel報表的文章,你可以試試看~~~
⑸ Extjs 如何通過函數修改panel的items屬性
你可以這樣做Ext.getCmp('masterPane').down('grid').removeAll()//移除grid
Ext.getCmp('masterPane').add(mypanel)//添加mypanel
⑹ extjs 高分求救,在線等
ext 還提供了另外一個屬性id,可以綁定後台傳過來的數據。
比如:{"data":{"name":"name1","id":"1","createDate":"2012-09-12"},"success":true},這是ext表單數據的json接收格式。
那麼ext 表單控制項應該這樣寫
{
xtype:"textfield",
fieldLabel:"角色名",
allowBlank:false,
blankText:"不允許為空!",
name:"role.name"
id:"name"
}
⑺ 使用extjs ,直接在grid上編輯後,如何將整個修改的數據行 傳到後台並解析成datatable
呃 這個很簡單啊 grid修改編輯後 其實它自己已經記錄了你所修改的數據
你只需要獲取並訪問後台就行了
editor.on({
scope: this,
afteredit: function(roweditor, changes, record, rowIndex) {
Ext.Ajax.request({
url : localhostURL + '/Ad.do',
method: 'POST',
jsonData :Ext.util.JSON.encode(record.data),
// record.phantom 是否為更新數據 ? true : false
params: {action:'saveOrUpdate'},
success: function(response) {
if(response.responseText == 'succ'){
Ext.example.msg('Message','Operation success!');
}else{
Ext.example.msg('Message','Operation failed!');
}
reloadAdStore();
}
});
}
});
你看 很簡單 就這樣就可以了
⑻ extjs 修改xx.js後刷新沒有任何變化,需要重命名才可以
不用,
你用的時候,清一下緩存就可以了,將緩存的js文件刪除掉即可,但這種繁瑣
你引用的時候,js後邊帶一個參數,每次更新都不一樣,動態的更好,這樣瀏覽器就不會緩存你的js文件,也就沒有這種情況了
⑼ 從extjs官網下載的發布包怎麼運行其中的examples希望可以自己手動修改其中的代碼來學習的
Extjs examples裡面按類別進行了整理,裡麵包含js和html文件。
運行html即可查看效果,查看對應的js代碼可以學習Extjs寫法。
⑽ 關於ExtJS中RowEditing如何設置update 和cancel
看官方例子,可以指定的