【发布时间】:2012-11-06 11:26:36
【问题描述】:
这是我的html标签,
<asp:Label runat="server" ID="rdPayOutstanding"></asp:Label><br />
我希望检索跨度标记中的值并将其显示在文本框中,我已经编写了下面的代码,但它似乎不起作用。
谁能帮忙解决我的代码有什么问题?
$(document).ready(function () {
var amount = $('#rdPayOutstanding').text().toString();
console.log(amount);
$('.textfield').val(amount);
$('.jsPayOutstanding').click(function () {
$('.textfield').val(amount);
});
$('.jsPaySomeBalance').click(function () {
// alert('yes');
$('.textfield').val('');
});
});
【问题讨论】:
-
什么是不工作的?你有什么例外吗?
-
ASP.Net 控件的 ID 与客户端 ID(在客户端呈现时的 ID)不同。在客户端检查您的文档以查看 ID 是什么并改用它,或者给它一个 CssClass 属性并使用该值。
-
显示呈现的 html,而不是 asp。