javascript unset размещенные элементы массива - PullRequest
0 голосов
/ 30 августа 2018

После отправки формы мне нужно сбросить опубликованные значения, основанные на других значениях, прежде чем фактически проанализировать опубликованные данные в php.

Например: Моя форма содержит 2 скрытых поля и 2 обычных ввода:

<form class='myForm'>
<input type="hidden" name="hide[0]" id="h[0]" value="someValue1" data-key="0" />
<input type="hidden" name="hide[1]" id="h[1]" value="someValue2" data-key="1" />
<input type=“text” name=“text[0]” id=“t[0]” value="" data-key=“0” />
<input type=“text” name=“text[1]” id=“t[1]” value="" data-key="1" />
<input type=“submit” value=“submit” />
</form>

Я пытаюсь сбросить объявленное значение с помощью JavaScript:

$ ('. MyForm'). Submit (function () { // цикл через каждый тип ввода = текст

$('.myForm').submit(function() {
    // loop through each input type = text
    $(':input[type=text]').each(function() {
        var key = $(this).attr('data-key');
        var textValue = $(this).val();

        if (textValue < 1) {
            // unset posted input [type=text] with data-key 
            // unset posted hidden with same data-key 
        }

    });
});

К сожалению, я понятия не имею, как сбросить опубликованные значения без удаления фактических элементов формы. Любые советы приветствуются.

...