【问题标题】:Trying to convert C# code into jquery试图将 C# 代码转换为 jquery
【发布时间】: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。我必须切换到我的项目中的另一个任务。但我会得到稍后返回最终解决方案。

标签: c# jquery


【解决方案1】:

您可以使用 Ajax 请求调用 C# 方法并使用 Jquery 处理结果以启用或禁用您的按钮

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-18
    • 2017-09-23
    • 2014-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多