Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 如何显示类似文本的“文本”;单击此处";-在每行的特定列中…不使用按钮?_Jquery_Jqgrid - Fatal编程技术网

Jquery 如何显示类似文本的“文本”;单击此处";-在每行的特定列中…不使用按钮?

Jquery 如何显示类似文本的“文本”;单击此处";-在每行的特定列中…不使用按钮?,jquery,jqgrid,Jquery,Jqgrid,如何在单元格中显示“视图”之类的值 仅供参考-我不需要按钮(假设它不是jqgrid要求) 只要在单击特定单元格时使用“onCellSelect”事件就可以满足我的需要 我只想知道如何在每行的特定列中放置文本,如“视图”或“单击此处”等 我试过这样的方法,但是,文本没有出现。 i、 e 谢谢你的帮助 你的意思是这样的?演示 在表初始化后添加此脚本 $('tr').each(function(){ $(this).find('td').eq(1).text('Click Here'); })

如何在单元格中显示“视图”之类的值

仅供参考-我不需要按钮(假设它不是jqgrid要求)

只要在单击特定单元格时使用“onCellSelect”事件就可以满足我的需要

我只想知道如何在每行的特定列中放置文本,如“视图”或“单击此处”等

我试过这样的方法,但是,文本没有出现。 i、 e


谢谢你的帮助

你的意思是这样的?演示

在表初始化后添加此脚本

$('tr').each(function(){
    $(this).find('td').eq(1).text('Click Here');
});

这很容易。你需要做的是使用。通常,网格的输入数据包含该列的一些数据,您需要根据该列的输入或同一行的其他列的输入显示一些其他HTML片段。你有更简单的要求。您只需在一列中放置一些固定文本。因此,您可以跳过自定义格式化程序的所有参数(
cellValue
选项
rowObject
),并执行以下操作

{
名称:“视图”,
宽度:100,
可排序:false,
对齐:'居中',
格式化程序:函数(){
return“Click Here”;//可以在这里返回任何HTML片段
}
}

您可以使用
onCellSelect
beforeselectionrow
来检测单击。我建议你阅读和阅读。选择
onCellSelect
beforeSelectRow
之间的主要区别在于,可以通过单击“单击此处”文本来阻止选择网格中的行。

谢谢,Oleg。这正是我想要的简单解释/例子。
$('tr').each(function(){
    $(this).find('td').eq(1).text('Click Here');
});