|
如何取得DataForm欄位Refval的TextValue的值? |
觀看回應
|
|
Refval的取值方式為: $(target).closest('.row').find('.refval-text').val();
例如: $('#dfMaster_客戶編號').closest('.row').find('.refval-text').val();
|
|
|
|
如何動態隱藏某一個DataGrid? |
觀看回應
|
|
如下的程序: $(‘#dgMaster’).closest('div').parent().hide();//隱藏datagrid
|
|
|
|
如何動態控制主畫面的選單項目中字的顏色? |
觀看回應
|
|
可以在EEPCloud的”網頁”的”主頁程式碼(JS)”中來設定,例如,當選項的標題包含"流程"時,將文字改為紅色,如下: var initMenu = true; $(function() { setInterval(function() { if (initMenu) { var menuItems = $('#menu').find('.list-group-item'); if (menuItems.length) { initMenu = false; menuItems.each(function() { var text = $(this).html(); if (text.indexOf('流程') > 0) { //判斷是否包含此文字流程 $(this).css('color', 'red'); //設置顏色 } }); } } }, 100); });
|
|
|
|
如何在Drilldown時自定參數傳給另一個頁面? |
觀看回應
|
|
在Drilldown的onClick雙擊添加一個事件,如下: function Drilldown1_onClick(row, whereItems) { row.parameter1 = "abc"; //自定一個parameter1 參數 return true; }
在目標頁面寫下 $(function(){ var drillRow = $.getEncryptParameter('drillRow', 'drill'); //取出drillRow的對象 var myPara1=drillRow.parameter1; // 取出parameter1參數 });
|
|
|
|
DataForm中的各種欄位讀取值與設定值方法都不一樣,如下: |
觀看回應
|
|
類型 | 取值 | 給值 | TextBox | $(target).val(); | $(target).val(value); | TextArea | $(target).val(); | $(target).val(value); | Combobox | $(target).combobox('getValue'); | $(target).combobox('setValue',value); | Refval | $(target).refval('getValue'); | $(target).refval('setValue',value); | Optons | $(target).selectoptions('getValue'); | $(target).selectoptions('setValue',value); | Numberbox | $(target).val(); | $(target).val(value); | Datebox | $(target).datebox('getValue'); | $(target).datebox('setValue',value); | Datetimebox | $(target).datebox('getValue'); | $(target).datebox('setValue',value); | Timebox | $(target).timebox('getValue'); | $(target).timebox('setValue',value); | Switch | $(target).switch('getValue'); | $(target).switch('setValue',value); | Slider | $(target).slider('getValue'); | $(target).slider('setValue',value); | DateSelect | $(target).dateselect('getValue'); | $(target). dateselect ('setValue',value); |
|
|
|