Показать сообщение отдельно
  #4 (permalink)  
Старый 07.04.2017, 17:56
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

albatros,
Если вы хотите сделать интерфейс для изменения координат, то нужно примерно следующее:
Инпуты (строки 42-45) рисовать не надо
Нарисовать две кнопки:
"Редактировать координаты графика"
"Перерисовать график". Эту кнопку пока спрятать.
К первой кнопке привесить функцию, в которой: {спрятать первую кнопку, проверять наличие html-таблицы с координатами графика. Если нет - по количеству точек сгенерировать таблицу со столбцами "Номер","X","Y", в ячейках "X","Y" разместить инпуты, заполнить ячейки данными из data, показать таблицу, показать вторую кнопку}.
Ко второй кнопке привязать функцию, в которой:{спрятать вторую кнопку, переписать данные из таблицы в data, спрятать таблицу, перерисовать график, показать первую кнопку}

Вот и все - при наличии такого функционала вы можете многократно менять любые координаты графика
Ответить с цитированием