Javascript jQuery如何删除特定的隐藏字段

Javascript jQuery如何删除特定的隐藏字段,javascript,jquery,Javascript,Jquery,我试图使用jQuery删除所有不属于class=“MultiFiles”的输入隐藏字段 下面是我的示例隐藏输入字段 <input value="I48rVUwTtrjk" name="UNIQUE_TOKEN" type="hidden"> <input value="151" name="context" type="hidden"> <input type="hidden" name="isMultiOperation" value="true"> &l

我试图使用jQuery删除所有不属于
class=“MultiFiles”
的输入隐藏字段

下面是我的示例隐藏输入字段

<input value="I48rVUwTtrjk" name="UNIQUE_TOKEN" type="hidden">
<input value="151" name="context" type="hidden">
<input type="hidden"  name="isMultiOperation" value="true">
<input type="hidden" class="MultiFiles" name="instance_submittedFile.name" value="">
<input type="hidden" class="MultiFiles" name="instance_submittedFile.fileData.id" value="">

有人能帮我吗?

使用
$(“#容器输入[type='hidden']:不是(.MultiFiles)”).remove()

您可以使用:

$('input[type=hidden]').not('.MultiFiles').remove();
你可以试试这个

$("input[class!='MultiFiles']").remove();

请提供您为解决此问题而编写的代码。这将删除所有没有类多文件的输入字段。虽然这在本例中可能有效,但如果输入有任何其他类,则输入将全部删除。虽然我同意你们两人的看法,我只是看了一下这个例子,“不”的反面是什么。就像我只想删除所有隐藏字段中的多个文件一样。多文件也可用作“不隐藏”输入字段。
$('input[type=hidden]:not(.MultiFiles)').remove();