2013-06-17 1 views
1

У меня есть форма, которая принимает ввод, и у меня есть кнопка отправки и сброс типа ввода ... У меня есть проблема с тегом кнопки отправки в IE 7, все остальные браузеры и версия IE> 7 работают нормально ...Кнопка тега, не работающая в IE 7

вот мой код ...

<form id="form_searchProperty" action="../jQuery Search Engine/searchPage01.html"> 

    //input tag for form value 

    <div class="submitCriteria"> 
     <button class="button_submit" >Search</button> 
     <input class="button_reset" type="reset" /> 
    </div> 

</form> 

JQuery функция

 $("#form_searchProperty").submit(function() { 

     var givenCriteria = $(this).serializeArray(); 

     }); 
+0

Не уверен, что я получаю это? Кнопка внутри формы представит форму, поэтому вам нужно предотвратить это, но ваша функция javascript на самом деле ничего не делает? В чем проблема! – adeneo

+0

В чем проблема? – jantimon

+1

Вы забыли указать 'type =" submit "' для кнопки ... Его IE вы не должны забывать об этом. –

ответ

-1

<button> не представляет формы, если вы не скажете ему - по крайней мере, это не предполагается. Это происходит в некоторых браузерах по какой-то досадной причине.

Почему бы не использовать кнопку отправки?

<input type="submit" class="button_submit" value="Search" /> 
+0

Это действительно во всех браузерах, кроме старого IE! – adeneo

+0

yh that true ... я боролся с IE 7 – toxic

5

Используйте тип представить

<button class="button_submit" type='submit' >Search</button> 
+0

моя ошибка .... он работает с данным типом .. спасибо – toxic

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

  • Нет связанных вопросов^_^