JS问题

コメント 2020-07-17 150309.jpg


想在下面的js是加一行,如果B10=true,

下位框是空的报错


var A = contentPane.curLGP.getCellValue("B10", null);


if (A == false) {

FR.Msg.alert("入力エラー。", "※書き込み時、更新にチェックを入れてください。\n※チェック回数を選択してください。", null)



} else {

_g('${sessionID}').verifyAndWriteReport();

location.reload();


}



室岡家源 发布于 2020-7-17 14:48 (编辑于 2020-7-17 14:49)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
luojian0323Lv7资深互助
发布于2020-7-17 14:57(编辑于 2020-7-17 15:01)
var A = contentPane.curLGP.getCellValue("B10", null);
var B=contentPane.parameterEl.getWidgetByName("B");//假设下拉框控件名是B

if (A) {
    if(B.getValue()==""){
        FR.Msg.alert("入力エラー。", "※書き込み時、更新にチェックを入れてください。\n※チェック回数を選択してください。", null)
        }

} else {
_g('${sessionID}').verifyAndWriteReport();
location.reload();

}

下拉框控件名是什么?

最佳回答
0
snrtuemcLv8专家互助
发布于2020-7-17 14:52

直接A就可以,应为A就是true啊

var A = contentPane.curLGP.getCellValue("B10", null);

if (A) {

FR.Msg.alert("入力エラー。", "※書き込み時、更新にチェックを入れてください。\n※チェック回数を選択してください。", null)

else {

_g('${sessionID}').verifyAndWriteReport();

location.reload();

}


  • 室岡家源 室岡家源(提问者) 可是这样不知道下拉框是不是空啊
    2020-07-17 14:54 
  • snrtuemc snrtuemc 回复 室岡家源(提问者) 你直接设置下拉框不能为空,不就可以了吗
    2020-07-17 14:55 
  • 3关注人数
  • 254浏览人数
  • 最后回答于:2020-7-17 15:01
    请选择关闭问题的原因
    确定 取消
    返回顶部