18.10.2017, 12:00
|
|
Аспирант
|
|
Регистрация: 06.03.2017
Сообщений: 93
|
|
рони,laimas, подскажите пожалуйста?
|
|
18.10.2017, 12:18
|
Профессор
|
|
Регистрация: 04.12.2012
Сообщений: 3,795
|
|
Сообщение от Александр83
|
если как есть то всё отображается так 100200300, мне соответственно необходимо все сложить = и получить общую сумму.
|
var summ_comp = +head_itog + engine_itog;
Сообщение от Александр83
|
также интересен вопрос сброса кеша при каждой подгрузки данного JS?
|
Добавляй в конец пути подключаемого файла знак вопроса и рандомную строку.
Т.е. так:
file_url+'?'+Math.random();
|
|
18.10.2017, 12:25
|
Профессор
|
|
Регистрация: 27.11.2015
Сообщений: 2,899
|
|
Александр83,
Сообщение от Александр83
|
акже к примеру переменные с атрибутов равны (head_itog = 100, table_itog = 200, engine_itog = 300)
значения здесь могут быть разные - это пример!
если как есть то всё отображается так 100200300, мне соответственно необходимо все сложить = и получить общую сумму.
|
Как говорится, почувствуйте разницу:
<input type='text' price-head = '100' price-table='200' price-engine='300'>
<div id = 'result1'></div>
<div id = 'result2'></div>
<script>
elem = document.querySelector('input');
var head_itog = elem.getAttribute('price-head');
var table_itog = elem.getAttribute('price-table');
var engine_itog = elem.getAttribute('price-engine');
result1.innerText = head_itog + table_itog + engine_itog;
result2.innerText = Number(head_itog) + Number(table_itog) + +Number(engine_itog);
</script>
А вообще, вам нужно книжки почитать, чтобы задавать более осмысленные и корректные вопросы
|
|
18.10.2017, 12:28
|
|
Аспирант
|
|
Регистрация: 06.03.2017
Сообщений: 93
|
|
Nexus,
не работает, можно на примере?
$.ajax({
type: "POST",
url: "/ajax.handler.php+'?'+Math.random();",
data: $("#form_engine").serialize(),
success: function(html) {
$("#result").empty();
$("#result").append(html);
}
});
|
|
18.10.2017, 12:35
|
Профессор
|
|
Регистрация: 04.12.2012
Сообщений: 3,795
|
|
Александр83, рука-лицо.
$.ajax({
type: "POST",
url: "/ajax.handler.php?"+Math.random(),
data: $("#form_engine").serialize(),
success: function(html) {
$("#result").empty();
$("#result").append(html);
}
});
|
|
18.10.2017, 12:38
|
Профессор
|
|
Регистрация: 04.12.2012
Сообщений: 3,795
|
|
Dilettante_Pro, зачем в строке 10 "+" перед последним "Number"?
|
|
18.10.2017, 13:03
|
|
Аспирант
|
|
Регистрация: 06.03.2017
Сообщений: 93
|
|
Dilettante_Pro,
Dilettante_Pro,
за вот эту строку спасибо,
Number(head_itog) + Number(table_itog) + +Number(engine_itog);
остальное не нужно!
|
|
18.10.2017, 13:05
|
|
Аспирант
|
|
Регистрация: 06.03.2017
Сообщений: 93
|
|
Nexus,
оскорбления оставьте для себя, а если я что-то не понимаю, так поэтому и обращаюсь сюда!
|
|
18.10.2017, 13:13
|
Профессор
|
|
Регистрация: 27.11.2015
Сообщений: 2,899
|
|
Nexus,
Сообщение от Nexus
|
Dilettante_Pro, зачем в строке 10 "+" перед последним "Number"?
|
Сначала написал в короткой нотации, потом, чтобы было понятнее, заменил (но, как оказалось, не все) на Number
|
|
18.10.2017, 13:16
|
Профессор
|
|
Регистрация: 27.11.2015
Сообщений: 2,899
|
|
Александр83,
Сообщение от Александр83
|
остальное не нужно!
|
Естественно. Все остальное просто для наглядности
|
|
|
|