extjs中form與grid互動資料(record)的方法_javascript技巧
先在grid的tbar定義編輯按鈕:
Js程式碼
程式碼
程式碼
id:'editDataButton',
text:'編輯',tooltip:'編輯',
iconCls:'edit',
程式碼如下:
var xjjlEditForm ({.......省略form中的定義內容........});
複製程式碼
程式碼如下:
//--編輯按鈕呼叫的功能(編輯器編輯窗體)
function showeditPanel()
{ //直接取得選取的行對應的record
var record = grid.getSelectionModel().getSelected()
if(!record){
Ext.Msg.alert('訊息','請選擇要編輯的資料');
return;
}
//--定義編輯窗體
if(!xjjlEditWindow)
{
xjjlEditWindow = new Ext.Window({
el: 'edit_win', //前端放置目前js檔案的頁面中的div名稱
width: 650,
height: 360,
closeAction: 'hide',
resizable : false,
items: xjjlEditForm //在window中載入編輯的form
});
xjjlEditWindow.show(Ext.get('editDataButton'));//顯示編輯視窗 //[注意]先xjjlEditWindow.show(); 再xjjlEditForm.getForm().loadRecord(currrecordRecord); 就可以解決之前的頁面載入完成以後,第一次點擊[編輯]按鈕時無法載入資料到form的問題了。 xjjlEditForm.getForm().loadRecord(record); //關鍵是這裡用目前選取的grid中的record填充form }這樣就可以在新視窗中對選取的資料進行編輯了;

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

在前端面試中,常會問到如何使用 CSS 實現骰子/麻將佈局。以下這篇文章為大家介紹一下用CSS 創建一個 3D 骰子(Flex和Grid佈局實現3D骰子)的方法,希望對大家有幫助!

隨著Web應用的不斷發展和普及,越來越多的企業和個人開始使用PHP和ExtJS來建立強大的網路應用程式。 PHP作為一種流行的伺服器端腳本語言,具有良好的跨平台性和易於學習的特點,而ExtJS則是一種流行的前端框架,可以幫助開發人員快速建立互動式Web應用介面。本文將介紹如何使用PHP和ExtJS實現強大Web應用功能。建立PHP和MySQL資料庫連線在使用

BinaryX的代幣更名:從BNX到FOUR,再到FORM,戰略調整背後的深層含義BinaryX近期將代幣符號從$FOUR更改為$FORM,引發業界廣泛關注。這並非BinaryX首次更名,其代幣符號曾經歷BNX到FOUR的轉變。本文將深入探討這一系列更名背後的戰略意圖。一、代幣更名歷程與戰略考量BinaryX最初於2021年推出基於BNB鏈的$BNX代幣,用於支持其Play-to-Earn(P2E)遊戲生態。 2024年初,為優化經濟模型,BinaryX對$BNX進行了分割,並逐漸拓展至GameF

CSS面板佈局屬性:grid和grid-template-columns在現代網頁佈局中,面板佈局是一種常見的設計方式,能夠將網頁內容以網格的形式進行排列。而CSS中的grid佈局屬性以及其中的grid-template-columns屬性,則是實現面板佈局的關鍵。一、grid佈局屬性簡介grid佈局屬性是CSS中用來建立網格佈局的屬性,透過將HTML

CSS版面框架:探索常用的五大版面框架引言:在網頁設計中,版面是至關重要的一環。而CSS佈局框架可以幫助我們快速地建立出具有不同佈局風格的網頁。本文將介紹其中的五個常用的CSS佈局框架,並提供具體的程式碼範例,以幫助讀者更好地理解和使用這些框架。一、Bootstrap:Bootstrap是目前最受歡迎的CSS佈局框架之一。它擁有豐富的組件和強大的響應式功能,可以

HTML教學:如何使用Grid佈局進行柵格平均佈局在網頁設計中,柵格佈局(GridLayout)是一種常用的佈局方式,它可以有效地將網頁內容劃分為多個欄目,並進行靈活的排列和佈局。本教學將介紹如何使用HTML和CSS的Grid佈局來實現柵格平均佈局,並提供具體的程式碼範例。一、什麼是柵格佈局?柵欄佈局是一種將頁面劃分為多個欄目的佈局方式,這些欄位可以按照行和

UniApp實作頁面佈局與響應式設計的實作技巧導語:UniApp是一個基於Vue.js框架的跨平台開發工具,能夠同時開發iOS、Android、H5等多個平台的應用程式。本文將介紹如何利用UniApp實現頁面佈局和響應式設計,並提供一些實用的程式碼範例。一、頁面佈局Flex佈局Flex佈局是頁面佈局中常用的一種方式,它能夠自動適應不同螢幕大小和裝置。在UniApp

CSS相對佈局屬性詳解:position和relative在前端開發中,佈局常常是開發者需要面對的問題,為了更好地控制元素在頁面中的位置,CSS提供了多種佈局方式。其中,相對佈局是一種非常常用的佈局方式,透過使用position和relative屬性,我們能夠靈活地調整元素的位置和大小。 position屬性用來定義元素的定位方式,常見的取值
