发现easy ui 好像改了一些js的什么东西,导致一些jquery的操作无法修改界面里的值
要给textbox设置值,要这样才可以:$("#txtPoint").textbox({ "value": "" });
要给表格中的radio设置选择状态,得先将这些radio全部设为未选中,然后再设置其中一个为选中,要不然就不正常,
function setsel(datagridname,selname,rowindex)
{
var rows = $('#'+datagridname+'').datagrid('getRows');
for (i = 0; i < rows.length; i++) {
$("input:radio[name='"+selname+"']").get(i).checked = false;
}
$("input:radio[name='" + selname + "']").get(rowindex).checked = true;
}
使用:
$('#tt').datagrid({
onClickRow: function (rowIndex, rowData) {
setsel('tt', 'sel', rowIndex);
}
});
实现目的:点击表格中的一行,改行中的radio为选中状态