1:

$(function(){
//双击事件
$('#grid').datagrid({
onDblClickRow: function (rowIndex, rowData) {
var url = '<s:url action="ecSettingsDetail"></s:url>';
url = concatURL(url,{key:rowData.key});
window.open(url,"12");
}
});

 

在java中

写key的setget就可以了

 

2:

向数据库插入一行数据时自动添加“,”
原因: 在新建时 由于disabled 需要两个input    但是开始两个都不是disabled型 。所以两个input都会提交 中间自动加 , 以作分割。 第二个input由于值为空,  所以看上去就是后边加了一个“,”。

解决:
在新建时 把第二个input设置成 disabled
$('input#outkey').attr("disabled","disabled");