|
如何針對整個DataForm或指定頁籤底下的所有欄位ReadOnly? |
觀看回應
|
|
如下的程式: //如何Tab頁籤底下的所有欄位設為ReadOnly $("#tabMaster_1").find('.form-control').setReadonly(true); //如何將DataForm底下的所有欄位設為ReadOnly $("#dfMaster").find('.form-control').setReadonly(true);
|
|
|
|
如何搭配ShowCheckBox的屬性控制當頁資料全部勾選或者全部取消勾選?
|
觀看回應
|
|
舉例: function CheckAll() { //全部勾選 $(this).datagrid('checkAll'); } function UnCheckAll() { //全部取消勾選 $(this).datagrid('uncheckAll'); }
|
|
|
|
如何讓user輸入密碼後才允許刪除? |
觀看回應
|
|
舉例: 請先將DataGrid的ConfirmDelete屬性設為False,再以onDelete的事件處理如下 var delFlag = false; function dgMaster_onDelete(row) { var delPassword=''; if (!delFlag) { $.prompt( "請輸入管理者刪除密碼: ?","" , function(DelPassword) { if (DelPassword =='123'){ //為了保密, 這段最好寫在後端 var index = $('#dgMaster').datagrid('getSelectedIndex'); delFlag = true; $('#dgMaster').datagrid('delete_row', index); } else { $.alert('密碼不正確, 取消刪除','info'); delFlag = false; } }); } return delFlag; }
|
|
|
|
Signature簽名組件簽名時,可否自動設定簽名日期時間? |
觀看回應
|
|
可以利用 Sinature的onChange事件來處理, 如下: function dfMaster_簽收_onChange() { $('#dfMaster_簽收日期時間').val(new Date().Format('yyyy-MM-dd hh:mm:ss')); }
|
|
|
|
如何透過js關閉DataForm? |
觀看回應
|
|
舉例: $('#dfMaster').modal('hide');
|
|
|