在Grails中插入了几条记录并且ajax调用不起作用之后,可编辑的datagrid jQuery在Firefox中不起作用。
这是我的代码(远程功能grails)
function saverow(target){
$("#alertId").empty();
$('#tt').datagrid('endEdit', getRowIndex(target));
var row;
if(tempRow.lookUpValue==""){
$("#alertId").append("<div class='alert alert-danger'>Lookup value is required</div>");
return false;
}
if(tempRow.displayValue==""){
$("#alertId").append("<div class='alert alert-danger'>Display value is required</div>");
return false;
}
if (row){
var parameters = {"id":tempRow.id,"lookUpListType":b,"lookUpValue":tempRow.lookUpValue,"displayValue":tempRow.displayValue,"status":tempRow.activeStatus}
${remoteFunction (
controller: 'tblLookUp',
action: 'saveLookUp',
params: 'parameters',
update: 'modalOpenBxx12'
)};
}
else
{
var parameters = {"id":tempRow.id,"lookUpListType":b,"lookUpValue":tempRow.lookUpValue,"displayValue":tempRow.displayValue,"status":tempRow.activeStatus}
${remoteFunction (
controller: 'tblLookUp',
action: 'saveLookUp',
params: 'parameters',
update: 'modalOpenBxx12'
)};
}
location.reload();
}
最佳答案
我有解决方案
在FireFox中,remote在远程功能之前执行。
关于javascript - jQuery可编辑数据网格突然无法在Firefox中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39675037/