Я запускаю сайт сценария php-скрипта, и есть его часть, где игрок может распределять свои «очки навыков» в «Атаке», «Защите» или «Выносливости».PHP autoupdate данные формы без pageload
На данный момент это всего лишь базовая форма HTML/PHP с + рядом с каждым статусом, поэтому, если у пользователя было 100 баллов и он хотел поместить их на ATTACK, ему пришлось бы щелкнуть (и pageload) 100 раз. Очевидно, это глупо.
Я хочу быть в состоянии сделать так, чтобы игрок мог их распространять (без перезагрузки страницы), а затем, наконец, нажмите «ОТПРАВИТЬ», как только он доволен им.
Может ли кто-нибудь указать мне в направлении того, что мне нужно для этого? Это какой-то ajax или javascript? Я полагаю, что мог бы делать поля формы, и нажатие PLUS увеличивало бы каждое поле.
Да, вы можете просто сделать это с javascript. Вы в основном это получили. Вы используете событие onClick в javascript для увеличения переменной, а затем записываете переменную в скрытый элемент формы. Вы можете использовать Ajax, но если есть окончательная передача, вы сохраните работу DB, просто сделав это с данными javascript/form. – DaOgre
Хорошо, я бесполезен в javascript, но я посмотрю, что я могу узнать. – user1022585
Я был слишком изначально, (так было все), но проверить jQuery. Есть несколько хороших обучающих онлайн, и это делает этот материал ДЕЙСТВИТЕЛЬНО легким :) – DaOgre