最近在工作中需要再專案管理中選擇客戶。因為失敗了好幾次,特記錄下來,以後自己可以看下。
//選擇客戶資訊---------------start---------------------->
function initchoosewindow())
var sm = new ext.grid.rowselectionmodel();
//建立grid
var grids=new ext.grid.gridpanel(),,],
bbar : new ext.paging*******()
})//建立選擇客戶資訊window
var wins = new ext.window(
},
}]});
}
也就是要建立乙個windwo,裡面包含乙個grid.這個grid中的字段要和url提供的字段相對應。
然後在專案管理的form中。選擇客戶的item如下:
xtype : 'choosefield',
fieldlabel : '客戶姓名',
name : "customername",
editable:false,
id : "customername",
emptytext:'請選擇客戶',
width : 200,
allowblank : false,
windowid:'edit_forms', //上面客戶的window
gridid:"gridpanels", //上面**中的客戶grid
formid:"xmform",
columns:, //注意,url的字段 在前面
blanktext : '客戶姓名不能為空',
maxlength : 10
EXT中Form的行列布局
剛剛學習ext,感覺布局有點麻煩,記錄下 1.formpanel上的控制項顯示不出來,控制項的寬度太大,formpanel的寬度相對太小導致。2.為formpanel設定了defaulttype屬性,沒有為每個控制項單獨制定xtype屬性。正確的做法是不設定defaulttype。3.在每個colu...
form表單中的標籤
1 文字域 當使用者要在表單中鍵入字母 數字等內容時,就會用到文字域。2 單選按鈕 當使用者從若干給定的的選擇中選取其一時,就會用到單選框。3 核取方塊 當使用者需要從若干給定的選擇中選取乙個或若干選項時,就會用到核取方塊。2 下拉列表 select 元素可建立單選或多選選單。3 文字框 標籤定義多...
js中建立form表單
有的時候需要在js中建立form向controller提交資料,下面是在工作中遇到的一些問題和解決辦法 簡單的用jquery建立form var form var input data form.submit 函式封裝提交 function standardpost url,args for arg...