如何从js中隐藏“ div”,而js使用spring中的信息?

维京人

在我的网站的UI上,我显示来自DB的信息,请使用“ spring”。我要制作,如果项目数量等于0,则隐藏此“ div”。如果项目数量大于0,则在html中显示“ div”,我从spring回来:

<div th:each="viewAvailableWhisky : ${viewAvailableWhisky}">

        <div class="tilt pic" id="ShowHide">
            <a th:href="@{~/buySelectedWhisky(nameBuyWhiskey=${viewAvailableWhisky.id})}" >
                <img  th:attr="src=${viewAvailableWhisky.photo}" id="photoId" width="150" height="250"/>

                <div>
                 <b>   <span th:text="${viewAvailableWhisky.nameWhisky}">Name</span></b>

                </div>
                <div>
                    <b> Quantity: &nbsp; <span  th:text="${viewAvailableWhisky.quantityWhisky}"
                                       >quantityWhisky</span>piece</b>
                    <input type="hidden" id="quantity"  th:value="${viewAvailableWhisky.quantityWhisky}"/>
                </div>
                <div>
                  <b> $&nbsp; <span  th:text="${viewAvailableWhisky.price}">Price</span></b>
                </div>
            </a>
                      </div>
    </div>

我认为,最好使用JS。但是我不知道如何,我尝试使用此代码。此代码无法从数据库中捕获每个项目的商品数量

$(document).ready ( function(){

    var quantityItems = $("#quantity").val();     
    console.log(quantityItems);

    if(quantityItems>0){
        $("#ShowHide").show();
    }
    else {
        $("#ShowHide").hide();
    }

});

Vojtech Ruzicka

如果满足条件,则th:if =“ $ {condition}”属性用于显示视图的一部分。

<span th:if="${student.gender} == 'M'" th:text="Male" /> 

此外,如果不满足以下条件,则百里香提供了显示特定部分的选项:

<span th:unless="${student.gender} == 'M'" th:text="Female" />

(有关更多信息,请参阅本教程Thymeleaf条件简介


要仅在用户具有特定角色时显示某些内容,请使用Spring Security与thymeleaf的集成。

<div sec:authorize="hasRole('ROLE_ADMIN')">
  This content is only shown to administrators.
</div>

有关Spring Security集成的更多信息,请参见此处

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从js或jQuery中隐藏div

来自分类Dev

如何使用JS隐藏URL中的#哈希

来自分类Dev

使用js和CSS在div中隐藏/显示内容

来自分类Dev

使用jQuery或JS在不同的下拉列表选择中隐藏div

来自分类Dev

如何在Highcharts.js中隐藏/禁用图例框?

来自分类Dev

如何在Typed JS中永久隐藏光标

来自分类Dev

如何在Vanilla JS中显示和隐藏文本?

来自分类Dev

如何隐藏选择列表Angular JS中的选项?

来自分类Dev

angular js中的隐藏状态

来自分类Dev

如何基于Angular JS中的复选框选择显示/隐藏div

来自分类Dev

如何在Vue js中根据另一个div中单击的内容显示和隐藏div?

来自分类Dev

如何使用Js和iOS-14在WKWebView中隐藏页眉和页脚

来自分类Dev

我们如何使用js在循环表中获取隐藏值?

来自分类Dev

如何在Firebase中隐藏信息?

来自分类Dev

如何在Firebase中隐藏信息?

来自分类Dev

Vue JS:如何隐藏按钮

来自分类Dev

根据网址隐藏div,但在Head中包含JS

来自分类Dev

Angular JS。在ng-repeat中隐藏div

来自分类Dev

如何用div隐藏隐藏的div框中的视频结尾?

来自分类Dev

使用点击处理程序(JS)隐藏和显示div在Firefox中不起作用

来自分类Dev

使用JS时如何隐藏pubnub键

来自分类Dev

验证消息隐藏在angular js中

来自分类Dev

JS隐藏类中的损坏图像

来自分类Dev

在React JS中显示隐藏内容onClick

来自分类Dev

在 dc.js 中隐藏标题行

来自分类Dev

从 Plotly.js 图表中隐藏线

来自分类Dev

使用 jQuery 选择子 div 中的信息

来自分类Dev

如何更改隐藏的图例项的颜色而不是Chart.js中的删除线

来自分类Dev

如何根据ember.js控制器中的ajax响应显示或隐藏微调器?

Related 相关文章

热门标签

归档