如何避免张贴特定输入?

时间:2019-01-24 15:22:22

标签: javascript jquery

我有一个包含多个输入的表格。出于某种原因,我希望在用户提交表单时不发布具有特定类别的特定输入。

我已经尝试禁用以下特定输入:

$('.myinputs').each(function (i) {
    $(this).prop('disabled', false);
});

此命令将禁用输入,但仍在发布中。

有任何提示吗?

谢谢

2 个答案:

答案 0 :(得分:2)

应禁用true而不是false,请尝试:

$('.myinputs').each(function (i) {
    $(this).prop('disabled', true);
});

答案 1 :(得分:1)

您可以参考this answer

您可能需要将逻辑放在“提交事件”上

$(function()
{
    $("form").submit(function()
    {
        $(this).children('.myinputs').attr("disabled", "disabled");

        return true; // ensure form still submits
    });
});