Я хочу получить все значения текстового поля с помощью jquery и сделать их все нулевыми при событии onchange

0

Я пытаюсь получить все значения в форме с помощью jQuery и хочу установить все эти значения как значение null.

Теперь у меня есть текст и скрытые поля.

<input id="MYNAME_04cd1197-7147-4b82-9b0a-c44846405150" 
       type="text" 
       value="MyName"/>

<input id="MYID_12cd1112-7147-4b82-9b12-c412846125112" 
       type="hidden" 
       value="f208b514-133b-4d6d-8299-f5f002e131a0"/>

Это много текстовых полей.

Могу ли я узнать, что такое синтаксис, чтобы получить все эти текстовые поля и установить значение null как значение [type="text]" и 00000000-0000-0000-0000-000000000000 на вход [type=hidden].

Я попробовал что-то вроде:

  function resetAllValues() {
        debugger;
        $('#TransactionGrid').find("input:text").each(function (index) { });
    }
Теги:

4 ответа

0
Лучший ответ

Вы можете сделать что-то вроде этого:

$('form > input').val('');

Но это все расскажут вам по-разному. Что вы должны знать:

Ваш элемент html должен иметь атрибут NAME, если вы хотите получить все значения из формы (как вы прокомментировали). Вы не можете использовать $ ('# frm1'). Serialize(), например.

0

Попробуйте с этим

 function resetAllValues() {
         $("input:text", "#TransactionGrid").val('');
         $("input:hidden", "#TransactionGrid").val('00000000-0000-0000-0000-000000000000');
}
  • 0
    внутри функции resetAllValues ()? прямо?
  • 0
    Да, смотрите обновленный.
0
$('#TransactionGrid').find("input[type=\'text\']").each(function (index) {

//Установка значения в значение null, т.е. '';

 $(this).val('');

//если вы хотите скрыть его, вы можете использовать.hide...

    $(this).hide();

 });
0

попробуй это:

$('#TransactionGrid').find("input[type='text']").each(function (index) {
   //get value
   var val = $(this).val();
   //set this value to ''
   $(this).val('');
   //to hide
   $(this).hide();
});
  • 0
    спасибо и где и как присвоить значение null или empty guid
  • 0
    отредактируйте ответ некоторым методом, чтобы установить, получить и скрыть @ashuthinks

Ещё вопросы

Сообщество Overcoder
Наверх
Меню