-
Notifications
You must be signed in to change notification settings - Fork 9
/
browse-dblclick2.prg
63 lines (34 loc) · 1.11 KB
/
browse-dblclick2.prg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
// {% LoadHrb( 'lib/tweb/tweb.hrb' ) %}
#include {% TWebInclude() %}
function main()
local o, oWeb, oCol, oBrw
local aRows := LoadData()
DEFINE WEB oWeb TITLE 'Test Browse' ICON 'images/favicon.ico' TABLES INIT
DEFINE FORM o
HTML o INLINE '<h3>Test Browse - dblclick event. Check console</h3><hr>'
INIT FORM o
ROW o
COL o GRID 12
DEFINE BROWSE oBrw ID 'ringo' HEIGHT 400 DBLCLICK 'ViewRow' OF o
ADD oCol TO oBrw ID 'first' HEADER 'First' ALIGN 'right'
ADD oCol TO oBrw ID 'last' HEADER 'Last' SORT
ADD oCol TO oBrw ID 'age' HEADER 'Age' WIDTH 70
INIT BROWSE oBrw DATA aRows
ENDCOL o
ENDROW o
HTML o
<script>
function ViewRow( e, row, z ) {
console.log( 'row data',row )
console.log( 'event', e )
console.log( z )
var row_num = $(z).attr( 'data-index' )
console.log( 'ROW', row_num )
var o = $('#ringo' )
console.log( 'getData', o.bootstrapTable( 'getData' ) )
}
</script>
ENDTEXT
END FORM o
retu nil
{% LoadFile( 'loaddata.prg' ) %}