gpt4 book ai didi

javascript - Ruby:在 javascript 中检查 nil

转载 作者:太空宇宙 更新时间:2023-11-03 17:15:52 26 4
gpt4 key购买 nike

我有一个 getJSON 脚本,它应该在 Ruby 值不是 nil 时做出响应,但我不确定如何检查 如果不是(ruby 的版本)nil 通过 javascript。到目前为止它看起来像这样:

$.getJSON("<%= xhr_document_path(document) %>", function(d) {
if (d.ok) {
$('#modal_<%= document.id %>').modal('show');
clearInterval(doc_modal_<%= document.id %>);
} else if (d.error != '') {
window.location.href = "<%= error_document_path(document) %>";
}
});

但是当值为 nil 时,else if 条件被触发。我如何在此处检查 not nil

最佳答案

如果 d 通过 JSON 从 Ruby 转换为 JavaScript,则 Ruby nil 将转换为 JavaScript null

关于javascript - Ruby:在 javascript 中检查 nil,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22779541/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com