Показать сообщение отдельно
  #21 (permalink)  
Старый 08.10.2016, 21:59
Интересующийся
Отправить личное сообщение для MrSmitt Посмотреть профиль Найти все сообщения от MrSmitt
 
Регистрация: 28.07.2016
Сообщений: 16

Rise,
Не могу понять где следует парсить текст , а не заменять запятую на точку.
$('form').on('submit', function (e) {
        e.preventDefault();
        $('output').generateTable({
                cols: parseInt($('#cols', this).val())+1,
                add: 'html'
            }).find("tr:odd ")
            .each(function (indx, tr) {
                var minMax = [7, 1];
                $('td', tr).click(function () {
                    var text = $(this).text(),
                        varX = $("<input/>", {
                            "value": text,
                            "click": function (event) {
                                event.stopPropagation()
                            },
                            "blur": function () {
                                var val = +this.value || 0 ;
                                if (val < 0 || val > minMax[indx] ) {
                                    alert("Диапазон от 0 до 7 ");
                                    val = text;
                                };
                                $(this).parent().html(val)
                            }
                        });
                    $(this).html(varX);
                    varX.setCursorPosition(text.length)
 
                });
            });
    });
Ответить с цитированием