jQuery UI Slider ползунок
Всем здравствуйте!
Делаю ползунок цен, вот по этому примеру http://xiper.net/collect/js-plugins/ui/jquery-ui-slider Ползунок работает, проблем нет, вот мой код: jQuery(document).ready(function(){ /* слайдер цен */ jQuery("#slider").slider({ min: 1000000, max: 8000000, values: [0,8000000], range: true, stop: function(event, ui) { jQuery("input#minCost").val(jQuery("#slider").slider("values",0)); jQuery("input#maxCost").val(jQuery("#slider").slider("values",1)); }, slide: function(event, ui){ jQuery("input#minCost").val(jQuery("#slider").slider("values",0)); jQuery("input#maxCost").val(jQuery("#slider").slider("values",1)); } }); jQuery("input#minCost").change(function(){ var value1=jQuery("input#minCost").val(); var value2=jQuery("input#maxCost").val(); if(parseInt(value1) > parseInt(value2)){ value1 = value2; jQuery("input#minCost").val(value1); } jQuery("#slider").slider("values",0,value1); }); jQuery("input#maxCost").change(function(){ var value1=jQuery("input#minCost").val(); var value2=jQuery("input#maxCost").val(); if (value2 > 8000000) { value2 = 8000000; jQuery("input#maxCost").val(8000000)} if(parseInt(value1) > parseInt(value2)){ value2 = value1; jQuery("input#maxCost").val(value2); } jQuery("#slider").slider("values",1,value2); }); // фильтрация ввода в поля jQuery('input').keypress(function(event){ var key, keyChar; if(!event) var event = window.event; if (event.keyCode) key = event.keyCode; else if(event.which) key = event.which; if(key==null || key==0 || key==8 || key==13 || key==9 || key==46 || key==37 || key==39 ) return true; keyChar=String.fromCharCode(key); if(!/\d/.test(keyChar)) return false; }); }); Проблема заключается в следующем, у меня в input выводятся значения к примеру 1230786, как мне сделать что бы в значения инпута данное число вывелось в следующем формате 1 230 768. Заранее всех благодарю. |
Часовой пояс GMT +3, время: 09:31. |