【发布时间】:2014-08-06 22:09:00
【问题描述】:
我在 yii 应用程序上有一个 cgridview,并且我将 selectableRows 设置为仅 1。 我有以下 javascript 来捕获单击事件并将行的 id 复制到同一视图文件上的 texfield 中(id 不能显示在 gridview 本身上,这就是我使用 getSelection 的原因)。
$('#doctors-grid').on('click', 'table tbody tr', function()
{
var doctorID = $.fn.yiiGridView.getSelection('doctors-grid');
$('#doctorIDTextfield').val(doctorID);
});
问题是第一次点击时 id 值永远不会复制到文本字段中,而是您必须再次点击。更不用说当我开始点击许多不同的行时,id 值有时会出错。
有人可以帮忙吗?感谢您的宝贵时间。
【问题讨论】:
标签: javascript php yii