Как создать какулятсию в php5 с помошью js?
У меня стоить php5 и как сделать чтобы сумма value чекбоксов и радиокнопок рассчитвалось?
МОжно реализовать это с помошью js,? у меня все было сумма расчитвалось но когда у меня было php4 и когда я перешел на php5 все это перестало работать |
что такое калькулятсия?
Цитата:
Но судя по вашему сообщению, вы ну совсем не знаете javascript. Освойте основы языка и вопрос отпадет сам, полностью или частично. А с чем не справитесь - поможем. На сайте javascript можно начать изучать с учебника, раздел Основы javascript. Возможно, вам также понадобится HTML - учебник есть, например, здесь: http://ru.html.net/tutorials/html/ Задавайте конкретные вопросы по ходу дела. |
ну например у меня стоить radio button и checkbox и у одного из них value="200" и у другого value="5000" и когда они выбираються одновременно и в нужном место появляеться 5200 ...ну типа для товаров или интернет магазинов нужно это
|
У меня стояло php4 и была страница в котором вызивалось нужный div из php-файла с помошью выбора option
Вот js которое использовалось мною: // JavaScript Document $(document).ready(function() { $("#type_site").change(function() { var typeOfSite = $("#type_site :selected").val(), formOftype = $("#config_site"); /* Обнуляем общую и сумм с НДС в поле вывода */ $("#summ span").text("0"); $("#summ_nds span").text("0"); /* Выбираем соответствующую форму из файла */ formOftype.load("fullform.php",{option:typeOfSite}); /* Выбираем все чекбоксы которые были подгружены, в этом нам поможет функция live */ formOftype.live("change",function() { /* При проведении действий пересчитываем сумму в зависимости от выбраных чекбоксов */ var totalSum = 0, /* Полную сумму сначала приравниваем к нулю */ totalSumNDS = 0, choiceCMS = parseInt($("#cms_radio :selected").val()); /* Приплюсовываем сумму стоимости CMS */ totalSum += choiceCMS; /* Каждое поле ввода проверяем на введеное значение, если больше нуля то считаем его */ $("#inputCell").each(function() { var inputCell = parseInt($("#inputCell").val()) * parseInt($("#inputCell").attr("name")); totalSum += inputCell ; }); /* Пересчитываем все чекбоксы которые отмечены галочкой*/ $(this + "input[name=''] :checked").each(function() { totalSum += parseInt($(this).val()); }); /* Подсчет и вывод суммы итоговой */ totalSumNDS = totalSum * 1.18 ; $("#summ span").text(totalSum); $("#summ_nds span").text(totalSumNDS); }); }); }); Но щас я перешел на php5 и создал php страницу чтобы как раньше нужный div не вызивалось из php файла а просто при входе на php-страницу оно уже показывалось......Но вот тепер падсчет сумми не работаеть |
Часовой пояс GMT +3, время: 18:19. |