EXT.NET-gridpanel 行雙擊事件,js帶引數呼叫後臺方法
- <script language="javascript" type="text/javascript">
- function rowDbClick(paramgrid, paramstore) {
- var row = paramgrid.getSelectionModel().getSelections(); //選擇行的個數
-
if (row == null || row == undefined || row.length == 0) {
- returnfalse;
- }
- paramID = row[0].data.員工編號.toString();
- paraName = row[0].data.姓名.toString();
- var responseString = ext_SMS.UI.frmMessageUnusualCount.InfoBindNoSendDay(paramID, paraName);
- this.Window1.show();
-
return
- }
- </script>
2、 gridpanel新增雙擊事件
<Listeners>
<RowDblClick Handler="return rowDbClick(#{GridPanel1},#{Store1})" />
</Listeners>
3、後臺程式碼
- protectedvoid InfoBindNoSendDay() //(object sender, StoreRefreshDataEventArgs e)
-
{
- DataTable dt;
- SearchcNoSendDate(m_No, out dt);
- if (dt == null)
- {
- dt = new DataTable();
- }
- StoreNoSendDayList.DataSource = dt;
- StoreNoSendDayList.DataBind();
- }
- privatevoid SearchcDalayDate(string m_No, out DataTable dt)
- {
- try
- {
- DataSet ds = new DataSet();
- string strSQL = "select convert(varchar(20),T.dt_ReceiveTime,120) as 遲發日期 from temp where vc_EmployNo=' "+ m_No" +" ' "
- ds = bll.Query(strSQL);
- if (ds != null)
- {
- dt = ds.Tables[0]; //查詢統計資訊表
- }
- else
- {
- dt = null;
- }
- }
- catch (Exception ex)
- {
- dt = null;
- }
- }
相關推薦
EXT.NET-gridpanel 行雙擊事件,js帶引數呼叫後臺方法
1、js程式碼,寫在body裡面 [javascript]view plaincopy <script language="javascript" type="text/javascript"> function rowDbC
Extjs4的Ext.grid.Panel的行雙擊事件事件
Extjs 4的Ext.grid.Panel的行雙擊事件(rowdblclick,itemdblclick) Extjs 4的Ext.grid.Panel的行雙擊事件使用的是itemdblclick方法。itemdblclick方法的定義如:itemdblclick(
JS動態生成表單,並新增行雙擊事件
//獲取某一出庫型別某日期所有出庫單 累計金額列表function getOutSheetAmtList(){ var hosnum=$('#hosnum').val(); var sdate=$('#sdate').val();//記賬日期 始 var edate=$('#eda
wpf datagrid 行雙擊事件
Xaml: <DataGrid ItemsSource="{Binding SessionList}"Grid.Row="2"Grid.Column="0"Grid.ColumnSpan="2"AutoGenerateColumns="False"ScrollViewer.CanContentScro
js 雙擊事件,三擊事件,多擊事件的原理及其方法
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body
元素同時繫結單擊、雙擊事件,並在選擇文字時不觸發事件
首先如果同時繫結單擊和雙擊事件,預設會觸發單擊事件,雙擊無效,解決辦法是延遲單擊事件。但有時需要在元素上選擇文字,單擊時又會觸發單擊事件,而有時單擊事件會彈出對話方塊什麼的,希望選擇時不要觸發單擊、雙擊事件,程式碼如下: var clickTimer = null; $('
DevExpress XtraGrid 行雙擊事件的處理
要響應GridView的單擊或者雙擊事件,要設定GridView的OptionsBehavior.Editable=false。如果為true,它是不會響應這這兩個事件的。 它本的的機制就是這樣,祥細說明請看: The DoubleClick event occu
.NET RadioButton 觸發雙擊事件
.net RadioButton控制元件預設情況下不能觸發雙擊事件,想要觸發該事件需要呼叫控制元件的SetStyle,但是這個方法是Protected限定,不能公開使用。因此派生子類。 程式碼如下: Public Class DoubleRadioButton //此處注意
vue專案中禁止移動端雙擊放大,雙手拉大放大的方法
在vue打包後生成的dist目錄檔案下下面有index.html 開啟裡面 把原來的這個 <meta name=viewport content="width=device-width,initial-scale=1"> 替換成這個就行了 <meta cont
vue給同一元素綁定單擊click和雙擊事件dblclick,執行不同邏輯
部分 tab timeout 監聽 nbsp art dia method ons 在做項目過程中,需求是點擊孔位單擊彈出對話框查看產品總數,雙擊彈出對話框查看詳情。一開始直接click和dblclick寫在標簽裏面,但是不管怎麽樣,總是執行單擊事件 解決辦法:利用計時器,
JQuery如何實現雙擊事件時不觸發單擊事件,解決鼠標單雙擊沖突問題
方法 span eve 雙擊事件 col button null pan 綁定 在jQuery的事件綁定中,如果元素同時綁定了單擊事件(click)和雙擊事件(dblclick),那麽執行單擊事件(click)時,不會觸發雙擊事件(dblclick), 執行雙擊事件(dbl
解決Extjs一次雙擊會觸發兩次單擊事件,和一次雙擊事件
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興! 給我老師的人工智慧教程打call!http://blog.csdn.net/ji
Ext.js雙擊事件
/** * 聯絡人列表panel */ Ext.define('Op.OpBill.OpBillCustLinkGridPanel', { extend: 'Ext.grid.Panel', id: 'Op_OpBill_OpBillCustLinkGridPanel_ID',
Ext Net 1 x Ext Net GridPanel 刪除行提示
var gridCommand = function (command, record) { if (command == "Users") { var id = record.data
dev GridView明細行實現雙擊事件
第一步:將gridview1.OptionsBehavior.Editable設為false第二步:在gridview1的MouseDown事件中寫以下程式碼privatevoidgridView1_MouseDown(objectsender, MouseEventArg
同一個dom上加單擊事件和雙擊事件的衝突解決辦法,雙擊事件方法進不去
data() { return { TimeFn:''//定義公用變數}} $(".proManage fieldset ul li").dblclick(function(){//雙擊播放專案 //雙擊事件執行的方法 this.TimeFn = ""}) $(".proManage
Ext Grid上的單擊以及雙擊事件
1、雙擊 var cb = new Ext.grid.RowSelectionModel({ singleSelect:true//如果值是false,表明可以選擇多行;否則只能選擇一行 }); var alarmGrid = n
解決JS雙擊事件dblclick觸發時,同時會執行click事件中的語句
雙擊dblclick事件,同時會執行click事件中的語句,當需要為一個元素同時新增這兩個事件時,顯然這不是我們想要的結果,舉個例項,在最近做的canvas開發中使用滑鼠畫區域,滑鼠單擊一下開始畫,滑鼠雙擊時結束,並儲存當前所畫的區域,這時候就碰到了這個
EXT 雙擊事件
原文地址:http://blog.csdn.net/sanshou/article/details/7967470 定義雙擊事件 var onrowdoubleclick=function(grid,index,e){ var selectionModel=grid.get
js在父元素上添加點擊事件,怎麽阻止子元素繼承父元素的點擊事件?
!= fun 元素 spa clas urn else target click div.onclick = function(ev){ if(ev.target!=this) return; else { ... } }js在父元素