projects
/
MojoFacets.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
2c04167
)
pack/unpack repeatable values with ¶
author
Dobrica Pavlinusic
<dpavlin@rot13.org>
Sun, 23 May 2010 13:39:27 +0000
(15:39 +0200)
committer
Dobrica Pavlinusic
<dpavlin@rot13.org>
Sun, 23 May 2010 13:39:27 +0000
(15:39 +0200)
public/edit_table.js
patch
|
blob
|
history
diff --git
a/public/edit_table.js
b/public/edit_table.js
index
93deeae
..
5fbdad9
100644
(file)
--- a/
public/edit_table.js
+++ b/
public/edit_table.js
@@
-6,6
+6,10
@@
var cell_blur = function() {
, $(this).val()
);
var content = $(this).val();
, $(this).val()
);
var content = $(this).val();
+ if ( 0 ) { // leave delimiters in edited cells visible
+ var vals = content.split('¶');
+ content = vals.join('<span class=d>¶</span>');
+ }
var cell = $('<td>'+content+'</td>');
$(this).replaceWith( cell );
console.info( cell );
var cell = $('<td>'+content+'</td>');
$(this).replaceWith( cell );
console.info( cell );
@@
-18,7
+22,8
@@
var cell_click = function(event) {
, $(this).text()
);
var content = $(this).text(); // we don't want para markup
, $(this).text()
);
var content = $(this).text(); // we don't want para markup
- var textarea = $('<textarea />');
+ var rows = content.split('¶').length * 2 + 1;
+ var textarea = $('<textarea rows='+rows+'/>');
textarea.val( content );
$(this).html( textarea );
textarea.focus();
textarea.val( content );
$(this).html( textarea );
textarea.focus();