Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
3 / 3 / 2
Регистрация: 26.02.2014
Сообщений: 552

Запуск скрипта по нажатию

07.06.2019, 15:01. Показов 573. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день дело вот в чем. есть скрипт
JavaScript
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
$(document).ready(function(){
$("input[id='bik']").keyup(function(){
$.ajax({
dataType: 'json',
url: 'https://htmlweb.ru/service/api.php?bic='+$("input[id='bik']").val()+'&json',
success: function(jsondata){$('#bank').val(jsondata.name.replace(/"/g,'"')); 
$('#city').val(jsondata.city.replace(/"/g,'"'));
$('#adress').val(jsondata.adress.replace(/"/g,'"'));
$('#k_schet').val(jsondata.ks.replace(/"/g,'"'));
}
});
});
});
 
/*$("#fio").suggestions({
serviceUrl: "https://dadata.ru/api/v2",
token: "14bf6aa69e29687da99767ddb2cf67037d578f61",
type: "NAME",
/* Вызывается, когда пользователь выбирает одну из подсказок 
onSelect: function (suggestion) {
var data = suggestion.data;
 
if (data.gender == 'MALE'){
$("#fullname-gender-male").attr('checked',true)
}if (data.gender == 'FEMALE') {
$("#fullname-gender-female").attr('checked',true)
}if (data.gender == 'UNKNOWN') {
}
}
});*/
 
$("#party").suggestions({
serviceUrl: "https://dadata.ru/api/v2",
token: "********************************",
type: "PARTY",
count: 7,
onSelect: showSelected
});
 
function join(arr /*, separator */) {
var separator = arguments.length > 1 ? arguments[1] : ", ";
return arr.filter(function(n){return n}).join(separator);
}function showSelected(suggestion) {
var party = suggestion.data;
 
$("#tip").val(
join([party.opf.full + ' "' + party.name.full+'"'], " ")
);
if(suggestion.data.opf.short == null){
    $("#naim").val(suggestion.value);
}else{
    $("#naim").val(suggestion.data.opf.short+' "'+suggestion.data.name.full+'"');
}
$("#uridadress").val(join([party.address && party.address.value || ""], " "));
$("#ogrn").val(join([party.ogrn], " "));
$("#kpp").val(join([party.kpp], " "));
$("#inn").val(join([party.inn], " "));
$("#fio").val(suggestion.data.management.name);
$("#dol").val(suggestion.data.management.post);
}
 
$("input[id='inn']").ready(function kpp13(){
number = $("input[id='inn']").val().length;
if (number==12){
document.getElementById("kpp12").style.display="none";
}else{
document.getElementById("kpp12").style.display="";
}
});
скрипт потягивает данные и вывод их по input-ам скрипт работает но, он у меня должен выполняться на странице которую я загружаю вот так
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
   $(document).ready(function(){    
            $('#fi').click(function(){  
                $.ajax({  
                    url: "reg_fi.php",  
                    cache: false,  
                    success: function(html){  
                        $("#content").html(html);  
                    }  
                });  
            }); 
            $('#ur').click(function(){  
                $.ajax({  
                    url: "reg_ul.php",  
                    cache: false,  
                    success: function(html){  
                        $("#content").html(html);  
                    }  
                });  
            });         
              
        });
кто может подсказать как заставить его работать

Добавлено через 3 минуты
просто если делать не посредственно на одной странице то все работает, а если подтягивать с одной странице другое то данные то меняются а вот скрипт не работает

Добавлено через 29 минут
Если делаю так
JavaScript
1
2
3
function MyFunc(){
$("input[id='bik']").keyup(function(){
$.ajax({.......
и т.д
вызываю так
HTML5
1
 <input class="form-control" id="party"  onclick="MyFunc();"
JavaScript
1
2
register.php:1 Uncaught ReferenceError: MyFunc is not defined
    at HTMLInputElement.onclick (register.php:1)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
07.06.2019, 15:01
Ответы с готовыми решениями:

Подключение(загрузка скрипта) по нажатию на кнопку
Пытаюсь подключить скрипт, выводящий заранее сконструированную карту в яндексе, по нажатию на кнопку. Вот так все работает: ...

Запуск php по нажатию на чекбокс
Приветствую. Есть 4 чекбокса и один текстарея: &lt;ul&gt; &lt;li&gt;&lt;input type=&quot;checkbox&quot; name=&quot;opt1&quot;&gt;1&lt;/li&gt; &lt;li&gt;&lt;input...

Разовый запуск скрипта
Всем привет! Вопрос - как сделать так, чтобы скрипт (сейчас подключен в хидере) запускался лишь единожды для каждого нового посетителя...

1
68 / 60 / 10
Регистрация: 07.03.2019
Сообщений: 657
09.06.2019, 00:10
Чтобы скрипт работал нужно асинхронно его подключать.
да js тоже подключается благодаря прекрасному методу $.getScript()
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.06.2019, 00:10
Помогаю со студенческими работами здесь

Запуск скрипта в ифрейм
Здравствуйте! Ребята, помогите пожалуйста, третий день бьюсь. Есть страничка, на ней iframe, в iframe загружаю другую страничку, на...

Запуск PHP скрипта
Имеется php скрипт в отдельном файле (main.php) Требуется запускать его при помощи JQuery/Ajax каждые 5 секунд, например в блок...

Запуск скрипта после .load
Добрый день. После завершения загрузки DOM, подгружаю скрипты $(document).ready(function() { $('select').styler(); ...

Запуск скрипта для нескольких элементов
Привет всем! Помогите пожалуйста со скриптом. Он не хочет запускаться с нескольких элементов, т.е. имеется кнопка&lt;button...

Повторный запуск скрипта при фокусе
Есть скрипт который отвечает за ввод маски IP &lt;h:outputScript library=&quot;js&quot; name=&quot;jquery.input-ip-address-control-1.0.min.js&quot;/&gt; ...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США. Нашел на реддите интересную статью под названием «Кто-нибудь знает, где получить бесплатный компьютер или. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru