【发布时间】:2015-08-13 01:35:03
【问题描述】:
我有以下要转换为 jquery 的 C# 代码。我只是在学习jquery。所以现在对我来说很难。请帮忙。 SkipRB 是一个单选按钮 id。NextTB 和 PreviousTB 都是按钮 id。
if (SkipRB.Checked)
{
if (!(bool)(ViewState["LastTransaction"]))
{
NextTB.Enabled = true;
}
if (!(bool)(ViewState["FirstTransaction"]))
{
PreviousTB.Enabled = true;
}
}
else
{
NextTB.Enabled = false;
PreviousTB.Enabled = false;
}
虽然我有一个小的开始。下面的 jquery 可以工作。但是如何在我的 jquery 和 if 语句中包含 ViewState["FirstTransaction"] 。
$(document).ready(function () {
$('#SkipRB').click(function () {
$('#NextTB').prop('disabled', true);
});
});
【问题讨论】:
-
如果您要交换启用和禁用,则交换 true 和 false。如果不是这样,请edit 添加一个具体的问题陈述——可以假设“它不起作用”,但是如何 它不起作用?特征是什么错误消息或不正确的行为?
-
我不确定它是否会有所帮助,但您可以将视图状态中的值存储到一些隐藏字段中,然后您就可以从 jquery 访问这些值
-
@SimonB.Robert 我试过了,我认为它会起作用。我仍然要考虑我不擅长的 jquery。我必须切换到我的项目中的另一个任务。但我会得到稍后返回最终解决方案。