2016-05-01 2 views
0

Я работаю над формой, которая содержит несколько элементов списка. Мне нужно предотвратить поле li, содержащее несколько полей ввода.Как предотвратить подачу поля формы?

Вот HTML код:

<li id="field_1_120"><label for="input_1_120_1">Vendor Application</label> 
    <div class="ginput_container"> 
     <input type="hidden" value="Vendor Application" name="input_120.1"> 
     <span>Price:</span> <span id="input_1_120" >$180.00</span> 
     <input type="hidden" value="$180.00" id="ginput_base_price_1_120" name="input_120.2"> 
     <input type="hidden" value="1" name="input_120.3"> 
    </div> 
</li> 

Это как запись создается на странице детали входа, когда выше код представляется.

<p>Vendor Application, Qty: 1, Price: $180.00</p> 

Я попытался с помощью этого JQuery, чтобы запретить скрытые входы от их представления:

$('input[type=hidden]').attr('disabled',true) 

Но теперь создаются записи, как это:

<p>, Qty: , Price: $180.00</p> 

Я просто хочу полностью избавиться от элемента списка, чтобы для него не создавалась запись. Любая помощь будет оценена по достоинству.

+0

И как именно представила LI? – adeneo

ответ

0

Если удалить «имя» атрибут из поля ввода, то значения не будут представлены, если не больше, некоторые Javascript сбора значений по идентификатору и передавая им

Смежные вопросы