当前位置: 首页 > 知识库问答 >
问题:

如果报表发布,请输入[重复]

方苗宣
2023-03-14

我有这个JS var,后面跟着这个if语句:

if ($('custom_t4'))
                var contratType = $('custom_t4').value === 'Nouvelle_affaire' ? 'Nouvelle Affaire' : $('custom_t4').value === 'Avenant' ? 'Avenant' : '';



if (contratType && (contratType !== 'Nouvelle Affaire' || contratType !== 'Avenant')){ }

我的问题是,当定义了contratType并且他的值是'Nouvelle Affaire'时,仍然输入if。

我错过什么了吗?

共有1个答案

斜淳
2023-03-14

在第二种情况下,或(| |)运算符是问题所在。正确的代码写在下面

if (contratType && (contratType !== 'Nouvelle Affaire' && contratType !== 'Avenant')){ }
 类似资料:
  • 我正在开发一个程序,它会要求用户输入一个整数,然后输入另一个,并将它们作为图点。然后它会告诉他们之间的距离。用户必须输入一个整数或按“Q”退出。如果它是其他任何东西(不是整数或字母“Q”),它会告诉他们那是不正确的,请再试一次。我以为这就是我可以实现的方法,但它返回错误。非常感谢您的帮助! 如果我没有注释掉最后一个else语句,它就会默认为该语句,并且永远循环我的错误消息。

  • 代码: 程序需要打印输入中未找到的数字的总和。 我介绍了当数字不重复时的场景,对于这个场景,如果输入为234567890,则输出为1。但是,当数字重复出现时,不要对情景有任何想法。等。如果输入为22334567890或223344556677889900,则输出仍然需要为1,但不是。 还有,我不能用绳子。我知道0没有什么区别,因为我们正在使用-和。

  • 问题内容: 我正在尝试将浏览器定向到其他页面。如果我想要GET请求,我可能会说 但是,除非使用POST请求,否则我尝试访问的资源将无法正确响应。如果不是动态生成的,我可能会使用HTML 然后,我只需从DOM提交表单。 但是我真的很想让我说的JavaScript代码 最好的跨浏览器实现是什么? 编辑 对不起,我不清楚。我需要一个更改浏览器位置的解决方案,就像提交表单一样。如果XMLHttpReque

  • 如何将报表从jasper studio发布到jasper服务器? 我将只发布主报告还是包括子报告?

  • 你好,我有一个查询,我想把结果变成对象列表,而不是实体。但结果实际上是一个对象,我应该把它转移到我的对象。有没有办法直接映射到我的自定义对象?

  • 实现这一点的最佳方式是什么: 我的应用程序允许用户上传图像,这是通过RESTful服务完成的,编码为“多部分/表单数据”。 现在,在服务的主体中,我真的不需要保存这个文件,但是我想用它来传递和调用另一个服务。所以我可以使用泽西客户端应用编程接口进行另一次调用,而不一定需要将文件保存到磁盘,然后传递所谓的“临时”文件。 以下是我的一些代码: 我猜上述方法的替代方法是暂时保存文件,然后传入一个java