为了账号安全,请及时绑定邮箱和手机立即绑定

在“新建”或“编辑”表单中添加和删除选项字段的选项

在“新建”或“编辑”表单中添加和删除选项字段的选项

湖上湖 2022-06-09 19:35:14
我正在创建一个屏幕,该屏幕需要根据是否提供了某些字段来删除和添加一些值到选择字段。我的表格要求在编辑期间(而不是在新建期间)提供某些字段。因此,在进入屏幕后,我从状态字段中删除了一些选项,特别是值“建议”。一旦用户更改了其他字段,我会查看现在是否填充了所有适用的字段,我想重新添加“建议”选项作为选择。这是下面需要的,靠近代码的末尾。该行是:(虽然不起作用)。            $("select[title='Status'] option").add(ProposedOption);这是我的代码:<script type="text/javascript">$(document).ready(function() {   //don't exectute any jsom until sp.js file has loaded.             SP.SOD.executeFunc('sp.js', 'SP.ClientContext', ChkUser);});function ChkUser(){        //var admingroup = "DMSDataManagement Owners";        //console.log('selected='+'Admingroup='+admingroup);            //Lozzi.Fields.disableWithAllowance("Status",[admingroup]);        //Lozzi.Fields.disable("Status");        Lozzi.Fields.hide("ApprovedBy");        Lozzi.Fields.hide("DateApproved");        Lozzi.Fields.hide("PreviousStatus");        var selectedValue = ($("h3:contains('Status')").closest('tr').find('select').val());        //alert('Selected='+selectedValue);        ProcessStatusValues(selectedValue);        //on change of dropdown of Is this Critical we will call this        $("h3:contains('DataDomain')").closest('tr').find('select').change(function () {            //CheckMandatory(selectedValue);            ProcessStatusValues(selectedValue);        });}先感谢您。
查看完整描述

1 回答

?
慕码人2483693

TA贡献1860条经验 获得超9个赞

将提议的选项添加到选择下拉列表中,如下所示:


<script type='text/javascript'>

$( document ).ready(function() {

 $('select[title="Status"]').append(`<option value="Proposed">Proposed</option>`); 


});


</script>


查看完整回答
反对 回复 2022-06-09
  • 1 回答
  • 0 关注
  • 92 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信