Advertisement
Guest User

Untitled

a guest
Feb 1st, 2015
195
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.54 KB | None | 0 0
  1. <form id="caculate_posev">
  2. <label for="culture_posev">
  3. <select name="culture_posev" id="culture_posev" class="culture_posev">
  4. <option value="0">Культура</option>
  5. <option value="0">Горох посевной</option>
  6. <option value="0">Нут</option>
  7. <option value="0">Соя</option>
  8. <option value="0">Пшеница яровая</option>
  9. <option value="0">Ячмень</option>
  10. <option value="0">Овес</option>
  11. <option value="0">Рожь (озим)</option>
  12. <option value="0">Вика яровая</option>
  13. <option value="0">Люпин узколистный</option>
  14. </select>
  15. <sub>*</sub>
  16. </label>
  17. <label for="massa_posev">
  18. <input type="text" id="massa_posev" name="massa_posev" value="" size="15" maxlength="128" class="massa_posev" placeholder="Масса 1000 семян">
  19. <sub>*</sub> г
  20. </label>
  21. <label for="rost_posev">
  22. <input type="text" id="rost_posev" name="rost_posev" value="" size="15" maxlength="128" class="rost_posev" placeholder="Всхоженность">
  23. <sub>*</sub> %
  24. </label>
  25. <label for="chist_posev">
  26. <input type="text" id="chist_posev" name="chist_posev" value="" size="15" maxlength="128" class="chist_posev" placeholder="Чистота">
  27. <sub>*</sub> %
  28. </label>
  29. <label for="posed_ga" id="posed_ga_l">
  30. <select name="posed_ga" id="posed_ga" class="posed_ga">
  31. <option value="0">Посед на га</option>
  32. <option value="1.25">Горох посевной</option>
  33. <option value="0.9">Нут</option>
  34. <option value="0.5">Соя</option>
  35. <option value="5">Пшеница яровая</option>
  36. <option value="4">Ячмень</option>
  37. <option value="5">Овес</option>
  38. <option value="6">Рожь (озим)</option>
  39. <option value="0.9">Вика яровая</option>
  40. <option value="0.9">Люпин узколистный</option>
  41. <option value="hide">Свое значение</option>
  42. </select>
  43. <sub>*</sub> К
  44. </label>
  45. <label for="posed_sv" id="posed_sv_l" style="display:none;">
  46. <input type="text" id="posed_sv" name="posed_sv" value="" size="15" maxlength="128" class="posed_sv" placeholder="Посед на га">
  47. <sub>*</sub> К
  48. </label>
  49. <input type="button" id="raschet" name="raschet" value="Расчитать" class="raschet">
  50. </form>
  51. <script>
  52. $(function(){
  53. jQuery('#posed_ga').change(function(){
  54. var select = jQuery(this).val();
  55. if (select == 'hide') {
  56. jQuery('#posed_ga_l').hide();
  57. jQuery('#posed_sv_l').show();
  58. }
  59. });
  60. $('#raschet').click(function() {
  61. var m = $('#massa_posev').val();
  62. var v = $('#rost_posev').val();
  63. var ch = $('#chist_posev').val();
  64. var po = $( "#posed_ga option:selected" ).val();
  65. var po2 = $('#posed_sv').val();
  66. if(m!=''||v!=''||ch!=''||po!=0||po=='hide'||po2!=''){
  67. var sum = v*ch/100;
  68. var sum2 = m*100/sum;
  69. if(po=='hide'){
  70. var sum3 = sum2*po2;
  71. }
  72. else{
  73. var sum3 = sum2*po;
  74. }
  75. var k = sum3.toFixed();
  76. var str = '<strong>Итого стоимость перевозки:</strong> '+k+' руб.';
  77. $('.result').show();
  78. $('.result').html(str);
  79. }
  80. else{
  81. alert('Пожалуйста, заполните обязательные поля.');
  82. }
  83. });
  84. });
  85. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement