Форум программистов, компьютерный форум, киберфорум
Наши страницы

JavaScript

Войти
Регистрация
Восстановить пароль
 
inetinf
0 / 0 / 1
Регистрация: 29.07.2014
Сообщений: 492
#1

После нажатия на кнопку внутри вкладки происходит нежелательное перемещение на первую - JavaScript

07.10.2015, 10:23. Просмотров 185. Ответов 4
Метки нет (Все метки)

Доброго времени суток
подскажите я делаю вкладки на одной из вкладок весит кнопка с типом сабмит после нажатия на эту кнопку происходит перемещение на 1 вкладку можно ли сделать что бы не было перемещения
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script>
$(document).ready(function() {
        $("#content div").hide();
        $("#tabs li:first").attr("id","current");
        $("#content div:first").fadeIn();
    $('#tabs a').click(function(e) {
        e.preventDefault();
        $("#content div").hide();
        $("#tabs li").attr("id","");
        $(this).parent().attr("id","current");
        $('#' + $(this).attr('title')).fadeIn();
    });
})();
</script>
<?php
    require_once('menu.php');
?>
<ul id="tabs">
<li><a title="tab1" href="#">Правка</a></li>
<li><a title="tab2" href="#">Импорт/Экспорт</a></li>
<li><a title="tab3" href="#">Услуги</a></li>
</ul>
<div id="content">
<div id="tab1">
<input name="in_nlc" class="button_link" type="submit" value="Добавить">
<?php
    if ($_POST['in_nlc']) {include ('in_nlc.php');}
    if ($_POST['in_houses']) {include ('in_houses.php');}
    if ($_POST['in_opl']) {include ('in_opl.php');}
?>
</div>
<div id="tab2">
<?php include ('imp_exp.php');?>
  </div>
<div id="tab3"><input name="opl1" class="button_link" type="submit"  value="Добавить1"></div>
</div>
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.10.2015, 10:23
Здравствуйте! Я подобрал для вас темы с ответами на вопрос После нажатия на кнопку внутри вкладки происходит нежелательное перемещение на первую (JavaScript):

Отображение скрытого файла после нажатия на кнопку - JavaScript
Как сделать отображение скрытого содержимого на сайте, в данном случае ссылки, после предварительного нажатия на кнопку или после установки...

Отображение формы после нажатия на кнопку Ответить - JavaScript
Задача такова: имеется страница с вопросом, для того чтобы ответить необходимо нажать на кнопку Ответить, и сразу должно выдвинуться на...

как очистить текстовые поля после нажатия на кнопку добавления? - JavaScript
function clearTrapezoid() { document.getElementById(&quot;s11&quot;).innerHTML = 0; ...

Убрать кнопку после нажатия - jQuery
Как сделать так, чтобы нажав на кнопку она убиралась?

Скрыть ссылку/кнопку после нажатия - jQuery
Приветствую уважаемые форумчане, очень нужна ваша помощь. В JS очень плохо разбираюсь, практически вообще не разбираюсь. Есть ссылка...

Отображение контента после нажатия на кнопку - jQuery
есть селект выбора города, плюс кнопка которая добавляет такой же &lt;script&gt; var i=0; ...

4
kalabuni
Супермизантроп
3019 / 2375 / 422
Регистрация: 18.04.2012
Сообщений: 6,936
07.10.2015, 15:31 #2
кнопка типа сабмит предназначена только и исключительно для сабмита формы

во всех других случаях используйте кнопку типа баттон
0
inetinf
0 / 0 / 1
Регистрация: 29.07.2014
Сообщений: 492
07.10.2015, 16:16  [ТС] #3
при
Цитата Сообщение от kalabuni Посмотреть сообщение
типа баттон
не могу обработать содержимое include ('imp_exp.php')
есле upload_btn типа сабмит то все работает но при сабмит происходит смена вкладки чего мне не надо
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<form method='POST' enctype='multipart/form-data'>
    <input type='file' name='userFile'><br>
    <input type='submit' name='upload_btn' value='Загрузить'>
<?php
if ($_FILES['userFile']!='')
   {
     $filename = $_FILES['userFile']['tmp_name'];
 
     $myfile = fopen($filename, "r") or die("Ошибка при открытии файла!");
     $file_count=count(file($filename));
     $c=1;
     while(!feof($myfile)) 
         {
          $string =fgets($myfile);
          $q=0;
          if  (($c<$file_count) && ($c>1))
               {
                 $string1 = explode(";", $string);
                 $date=$string1[4].'-'.$string1[5].'-'.$string1[6];
                 $nlc= substr($string1[21], strpos($string1[21],'-')+1);
                 $kod_service=$string1[25];
                 $opl=$string1[27];
                 $kod_up=$string1[22];
                 echo $date.'&nbsp';
                 echo $nlc.'&nbsp';
                 echo $kod_service.'&nbsp';
                 echo $kod_up.'&nbsp';
                 echo ($opl/100)."<br>";
              }
          $c++;
         }
     fclose($myfile);
 
   }
?>
</form>
0
Padimanskas
Superposition
854 / 592 / 109
Регистрация: 27.10.2013
Сообщений: 2,060
07.10.2015, 18:31 #4
Цитата Сообщение от inetinf Посмотреть сообщение
при сабмит происходит смена вкладки чего мне не надо
если я правильно понял, то:
HTML5
1
<form method='POST' enctype='multipart/form-data' onsubmit="return false;">
0
inetinf
0 / 0 / 1
Регистрация: 29.07.2014
Сообщений: 492
08.10.2015, 07:44  [ТС] #5
Цитата Сообщение от Padimanskas Посмотреть сообщение
onsubmit="return false;"
но без сабита не произойдет обработки файла в imp_exp.php все что я начитал в инете была 1 идея использовать куки в
Цитата Сообщение от inetinf Посмотреть сообщение
<script> $(document).ready(function() { $("#content div").hide(); $("#tabs li:first").attr("id","current"); $("#content div:first").fadeIn(); $('#tabs a').click(function(e) { e.preventDefault(); $("#content div").hide(); $("#tabs li").attr("id",""); $(this).parent().attr("id","current"); $('#' + $(this).attr('title')).fadeIn(); }); })(); </script>
но моих познаний не хватает подскажите как это сделать
0
08.10.2015, 07:44
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.10.2015, 07:44
Привет! Вот еще темы с ответами:

Почему после нажатия на кнопку ничего не происходит? - C++ WinAPI
1) почему после нажатия на кнопку ничего не происходит, и почему она сразу не отображается 2) как избавиться от мерцания во время...

После нажатия на кнопку submit исчезает содержимое фрейма (+код внутри)? - PHP
&lt;FORM NAME=&quot;sendform&quot; ACTION=&quot;add.php&quot; METHOD=&quot;post&quot;&gt; &lt;? error_reporting(0); $login=$_GET; ?&gt; &lt;INPUT TYPE=&quot;hidden&quot;...

Не происходит действие после нажатия - PHP
Вот форма: &lt;form action=&quot;&quot; method=&quot;post&quot; name=&quot;ban&quot;&gt; &lt;a href=&quot;javascript: submitform()&quot; name=&quot;close&quot;&gt;&lt;img...

После нажатия кнопки ничего не происходит - PHP
Всем доброго дня! Подскажите, пожалуйста, в чем проблема данного кода. После нажатия на кнопку отправить ничего не происходит (от слова...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru