有人帮我找到了 JavaScript从提交中删除隐藏表单字段的代码 https://stackoverflow.com/questions/7745191/javascript-removing-contents-of-form-hidden-by-animatedcollapse-hide and 忽略某个字段的代码 https://stackoverflow.com/questions/7747209/csrf-error-in-django-after-removal-of-hidden-fields/7747430#7747430我不想删除(无论它是否隐藏):
$("form").submit(function() {
$(this).find(":hidden").remove(); // hide hidden elements before submitting
});
and
:not(input[name=csrfmiddlewaretoken])
然而,我一生都无法弄清楚如何将这些放在一起。我确信这是一个基本的 JavaScript 问题,但我似乎无法将它们拼凑在一起。
有谁知道如何删除所有隐藏的表单条目未命名 csrfmiddlewaretoken
?如果你这样做,我将非常感激。
多谢。
$(this).find(":hidden").not('input[name=csrfmiddlewaretoken]').remove();
Or
$(this).find(":hidden").filter(':not(input[name=csrfmiddlewaretoken])').remove();
Or
$(this).find("input[name!=csrfmiddlewaretoken]:hidden").remove();
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)