62,025
社区成员
发帖
与我相关
我的任务
分享
<cc1:JQGrid ID="JQGrid1" runat="server">
<Columns>
<cc1:JQGridColumn DataField="队伍ID" HeaderText="队伍ID">
</cc1:JQGridColumn>
<cc1:JQGridColumn DataField="队伍名称">
</cc1:JQGridColumn>
<cc1:JQGridColumn DataField="奖项" Editable="true" EditorControlID="ddlAwards" EditType="DropDown"></cc1:JQGridColumn>
</Columns>
<SortSettings InitialSortColumn=""></SortSettings>
//当点击行,触发editRow事件
<ClientSideEvents RowSelect="editRow" />
</cc1:JQGrid>
<asp:DropDownList ID="ddlAwards" runat="server">
</asp:DropDownList>
var lastSelection;
function editRow(id) {
if (id && id !== lastSelection) {
var grid = jQuery("#<%= JQGrid1.ClientID %>");
grid.restoreRow(lastSelection);
grid.editRow(id, true, pick);
lastSelection = id;
}
}
function pick(id) {
// 在这里怎么才能获取 ddlAwards 里面所选择的值,
}