使用getCell jqgrid获取html值

时间:2012-07-16 07:48:34

标签: javascript jquery jqgrid

长话短说,当我试图通过这个

获得任何专栏的价值时
var Id=jQuery("#grid").jqGrid('getCell',id,'Id');

我得到了这个值

<INPUT style="WIDTH: 98%" id=2_Id class=editable role=textbox value=86 name=Id>

而且我只期待86岁。任何猜测是什么问题?

2 个答案:

答案 0 :(得分:0)

它将内容作为文本获取,在本例中是控件。你可以使用

var Id=jQuery("#grid").jqGrid('getCell',id,'Id').attr("value");

如果那就够了。

答案 1 :(得分:0)

var rowData = $(&#34; #jqGridTableId&#34;)。getRowData(rowId);

rowData将如下: 对象{seriesId:&#34;&#34;,名称:"<input type='text' value='Initial Jobless Claims' id='txtChartSeriesName_0'">}

要从rowData ....获取此html元素的值,您可以使用以下简单代码: 的 $(rowData.name).VAL()