chenbo2003 VIP1
2020-06-14 开始修炼简单之道
刚刚
Jieven 发表了文章
34月前
chenbo2003 回复
@扫地僧 我的意思是说,不管选没选一行,都有这个提示。
34月前
chenbo2003 回复
@Jieven 你好,我用5楼的方法,结果无论选不选,都提示"请选一行数据",是怎么回事?
34月前
chenbo2003 回复
@麦田的守望者 你好,我用5楼的方法,结果无论选不选,都提示"请选一行数据",是怎么回事?
35月前
chenbo2003 回复
找到解决方法了:
http://doc.eova.cn/LV1/quick_add.html?h=uri
见里面的 URI权限配置方法

AppConfig.java 里面的代码是:
// 管理员(ID=1),测试主管(ID=2) 订单列表 白名单
// addAuthUri("/order/list/*->1,2");
36月前
chenbo2003 回复
@扫地僧 还是不行,之所以用延迟,是因为我想试试这个东西是否有效,结果是没错,但点击时没反应
$(function() {
setTimeout(function() {
eovaQueryBefore();
}, 5000);

// 查询前置检查
function eovaQueryBefore(){
var $batch = $('#zuoyesubjectid');
if($batch.eovafind().getValue() == ""){
$.msg("请先选择作业,再查询!!!false");
return false;
}
$.msg("已选择作业,可以查询!!!true");
return true;
}

});
36月前
chenbo2003 回复
@扫地僧 没有反应,setTimeout我设置成5秒,没内容时返回false,有内容时返回true,都是能成功提示的,但就是点击 快速查询 按钮时,没有反应。
36月前
chenbo2003 回复
@扫地僧 js里面我加了setTimeout,有反应
36月前
chenbo2003 回复
@扫地僧 我的js在 元对象编辑-》依赖的JS里面,菜单配置里面的 依赖的JS里面也试过,都不起作用。
36月前
chenbo2003 回复
@扫地僧 这个代码是在 查询按扭 的JS代码里面的,点击查询时检查eovaQueryBefore()是否存在。
36月前
chenbo2003 回复
@远方上
好像 Before 方法也无法弹出提示框吧!!
你最后是怎么解决的?