Jquery 加载内容后在cshtml中隐藏行

Jquery 加载内容后在cshtml中隐藏行,jquery,asp.net,asp.net-mvc-3,asp.net-mvc-4,Jquery,Asp.net,Asp.net Mvc 3,Asp.net Mvc 4,我的cshtml中有两行显示金额值。我需要实现的业务规则是,如果两个金额相等,那么只需要显示一行。我已经写了一个代码,但不知道如何让它工作 $(function ShowHideRow () { var cashAvailbleToInvestInFunds = $('#trCashAvailableToInvestInFunds').val; var cashAvailbleToInvestInEquities = $('#trCashAvai

我的cshtml中有两行显示金额值。我需要实现的业务规则是,如果两个金额相等,那么只需要显示一行。我已经写了一个代码,但不知道如何让它工作

$(function ShowHideRow () {

            var cashAvailbleToInvestInFunds = $('#trCashAvailableToInvestInFunds').val;
            var cashAvailbleToInvestInEquities = $('#trCashAvailableToInvestInEquities').val;

            if (cashAvailbleToInvestInFunds == cashAvailbleToInvestInEquities)
                $('#trCashAvailableToInvestInEquities').hide();
        });


<tr id="trCashAvailableToInvestInFunds" >
                        <td>Available cash to Invest in funds at @date_request</td>
                        <td>@Model.CashAvailableToInvest.ToString("C")</td>
                    </tr>
                    <tr id="trCashAvailableToInvestInEquities">
                        <td>Available cash to Invest in equities at @date_request</td>
                        <td>@Model.CashAvailableToInvestInEquities.ToString("C")</td>
                    </tr>

我尝试在DocumentReady上编写逻辑,但这不起作用,因为即使在加载内容之前,函数也会启动。有人能告诉我怎么做吗。

我会在Razor视图中做:

    <tr id="trCashAvailableToInvestInFunds" >
                        <td>Available cash to Invest in funds at @date_request</td>
                        <td>@Model.CashAvailableToInvest.ToString("C")</td>
                    </tr>
@if(Model.CashAvailableToInvestInEquities != Model.CashAvailableToInvest)
{
                    <tr id="trCashAvailableToInvestInEquities">
                        <td>Available cash to Invest in equities at @date_request</td>
                        <td>@Model.CashAvailableToInvestInEquities.ToString("C")</td>
                    </tr>
}

如果它在document.ready中,则在加载内容之前不会触发。A没有value属性,因此不能使用$'trcashavaailabletoinvestinfunds'.val。您需要获取每行中第二个元素的.text并使用compareThanks标记。用剃须刀做这件事是有道理的