Здравствуйте!
Подскажите, можно ли находясь в редактировании записи таблицы программно нажать на кнопку "Сохранить", т.е. после изменения какого-либо поля, например, комбобокса, вызвать сохранение записи, не нажимая кнопки "Сохранить", и остаться в редактировании? Если да, то как это сделать?
Сообщений в теме: 4
#1
Отправлено 15 Сентябрь 2016 - 12:38
#3
Отправлено 15 Сентябрь 2016 - 14:09
Вот вроде и ответ на мой вопрос: https://clientbase.r...ndpost&p=31740.
"Я думаю можно, на кнопке Сохранить висит код в виде вызова функции, его можно просто продублировать в вашем коде по событию." - Даже если я знаю имя функции которая висит на кнопке сохранить, то где и как её запускать? в вычислении нельзя, так как оно как раз и начинает выполнятся по кнопке сохранить. в javascript, но поймёт ли он функцию php?
"а потом снова "редактировать"
А для этого необходимо установить у скрытого элемента edit_mode значение 1, перед тем как вызывать код сохранения."
как и где установить у скрытого элемента edit_mode значение 1?
"Я думаю можно, на кнопке Сохранить висит код в виде вызова функции, его можно просто продублировать в вашем коде по событию." - Даже если я знаю имя функции которая висит на кнопке сохранить, то где и как её запускать? в вычислении нельзя, так как оно как раз и начинает выполнятся по кнопке сохранить. в javascript, но поймёт ли он функцию php?
"а потом снова "редактировать"
А для этого необходимо установить у скрытого элемента edit_mode значение 1, перед тем как вызывать код сохранения."
как и где установить у скрытого элемента edit_mode значение 1?
#4
Отправлено 15 Сентябрь 2016 - 15:02
Цитата
в javascript, но поймёт ли он функцию php?
Причем тут PHP? Речь идет исключительно о JS. На кнопке Cохранить висит функция save_line() на событие onсlick. Это все видно через просмотр html-кода страницы.
Цитата
как и где установить у скрытого элемента edit_mode значение 1?
Разумеется через тот же JS. Если вы плохо представляете работу с элементами страницы, прочитайте документацию по JavaScript относительно работы с DOM
#5
Отправлено 17 Сентябрь 2016 - 08:44
Так страница то при save_line() все равно перезагрузится...
Вот, удовольствие то большое)
Ajax Вам в помощь!
Вот, удовольствие то большое)
Ajax Вам в помощь!
Умные сайты на заказ
https://info.crm-master.info
https://info.crm-master.info
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных













