【问题标题】:Set the Value of a dropdown in Sharepoint based on text Field根据文本字段在 Sharepoint 中设置下拉菜单的值
【发布时间】:2021-03-29 10:32:46
【问题描述】:

我有一个 SharePoint 列表,用户正在填写表单,并且有一个包含状态的隐藏列。如果“天数”字段中的文本为 2 或更少,则默认应为“已批准”,否则下拉字段应处于“待定”状态。

如何做到这一点?

【问题讨论】:

    标签: sharepoint


    【解决方案1】:

    测试代码供你参考:

    <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.js"></script>
    <script>
    $(function(){
      $("#Status").closest("tr").hide();
      $("[title='Number of day']").keyup(function(){
        console.log($(this).val())
        if($(this).val()<=2){
          $("[title='Status']").val("pending")
        }else{
          $("[title='Status']").val("approved")
        }
      })
    })
    
    </script>
    

    【讨论】:

    • 谢谢,但是我知道在哪里添加这个来反映?
    • 添加脚本编辑器 Web 部件并将此代码插入到 Web 部件中。注意修改代码以适应你的环境。
    猜你喜欢
    • 1970-01-01
    • 2021-03-19
    • 1970-01-01
    • 2016-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-03
    • 1970-01-01
    相关资源
    最近更新 更多