如何根据前一行选择的值更改jqgrid中行的内容?

时间:2012-10-28 07:26:42

标签: javascript jquery jqgrid

我正在使用jqgrid来显示页面上的内容,但我想根据我在前一行中选择的值来更改当前行列表的内容。就像我们通过向服务器发送ajax请求在javascript中的onchange事件中所做的那样。

1 个答案:

答案 0 :(得分:0)

假设您的数据是从其中一行的下拉列表中选择的,那么它应该进行AJAX调用并相应地填充下一行。看看以下代码是否为您提供了任何帮助。

$('#select-id').on("change", function(){
  //make an AJAX call, retrieve data in 'data' variable
  var trdata = '<td>'+data.element1+'</td>'+'<td>'+data.element2+'</td>';
  $(this).closest('tr').next().html(trdata);
});