Javascript 使用jQuery设置SharePoint中隐藏字段的值

Javascript 使用jQuery设置SharePoint中隐藏字段的值,javascript,jquery,sharepoint,Javascript,Jquery,Sharepoint,我可以使用jQuery设置站点列(字段)的值,但不使用以下方法隐藏它: $("select[Title='MyID']").val(MyRelatedID); 但是,一旦我隐藏了字段,它就不起作用了。我检查了代码,看起来SharePoint也在源代码中隐藏了它。我正在打开包含模态中的字段的列表。有人能设置字段的隐藏值吗?我通常使用这种方法: 要设置该值,请执行以下操作: $('input[title="MyID"]').attr("value",MyRelatedID); 要隐藏该字

我可以使用jQuery设置站点列(字段)的值,但不使用以下方法隐藏它:

    $("select[Title='MyID']").val(MyRelatedID);

但是,一旦我隐藏了字段,它就不起作用了。我检查了代码,看起来SharePoint也在源代码中隐藏了它。我正在打开包含模态中的字段的列表。有人能设置字段的隐藏值吗?

我通常使用这种方法:

要设置该值,请执行以下操作:

$('input[title="MyID"]').attr("value",MyRelatedID);
要隐藏该字段,请执行以下操作:

$('input[title="MyID"]').parent().parent().parent().css("display","none");

我记录了完整的方法。

jQuery无法处理DOM中不存在的元素。这是我担心的问题,我希望我在源代码中错过了它,因为SharePoint可以做一些“有趣”的事情。也许我可以去掉SharePoint中的隐藏视图,将其放入DOM中,然后将其隐藏。