我正在使用免费的jQgrid。
我已经使用Sortable jquery UI来使表格的行可拖动和可排序。但是我无法选择列值的内容。
$.fn.extend({
preventDisableSelection: function(){
return this.each(function(i) {
$(this).bind('mousedown.ui-disableSelection selectstart.ui-disableSelection', function(e) {
e.stopImmediatePropagation();
});
});
}
});
$("#jqGrid-" + tableID).jqGrid({
..,
gridComplete : function() {
$('#jqGrid-' + tableID+ ' tr td').bind('mousedown selectstart');
$("#jqGrid-" + tableID +" .jqgrow").mouseover(function(e) {
var rowId = $(this).attr('id');
$("#jqGrid-" + tableID +" tr#"+rowId).find("td:first-child").addClass("showDragHandle");
});
$("#jqGrid-" + tableID +" .jqgrow").mouseleave(function(e) {
var rowId = $(this).attr('id');
$("#jqGrid-" + tableID +" tr#"+rowId).find("td:first-child").removeClass("showDragHandle");
});
$('#jqGrid-' + tableID+ ' tr td:first-child').addClass("dragHandle");
$("#jqGrid-" + tableID).find("input").preventDisableSelection();
});
$("#jqGrid-" + tableID).jqGrid('sortableRows',
{
handle: '.dragHandle',
update: function(){
console.log("update");
}
});
是否可以选择表格上每个单元格的内容来复制文本?