0

标记

<asp:Label ID="LabelProfit" runat="server"></asp:Label><p>
<asp:Label ID="LabelCost" runat="server"></asp:Label><p>
<asp:Label ID="LabelFinalBalance" runat="server" Text="Label"></asp:Label> 

我有 3 个标签 LabelProfit 和 LabelCost 使用这种方法从后面的代码中获取它们的值:

服务器端

 public void getProfitSum()
 {
     string connectionString = cs.getConnection();
     using (SqlConnection myConnection = new SqlConnection(connectionString))
     {
           myConnection.Open();
           SqlCommand command = new SqlCommand("spSumProfit", myConnection);
           command.CommandType = System.Data.CommandType.StoredProcedure;
           command.Parameters.AddWithValue("@userId", cui.getCurrentId());
           LabelProfit.Text = command.ExecuteScalar().ToString();
       }
  }

我想用 Jquery 做 labelFinalBalance = LabelProfit-LabelCost 可以用 Jquery 做吗?

4

1 回答 1

1

尝试这个:

var P = $('#<%=LabelProfit.ClientID%>').html();
var C = $('#<%=LabelCost.ClientID%>').html();

$('#<%=LabelFinalBalance.ClientID%>').html(parseInt(P) - parseInt(C));
于 2013-04-14T17:37:38.537 回答