Возможно ли, чтобы атрибут события onkeyup HTML выполнял функцию PHP вместо функции Javascript?
Если нет, то возможно ли сразу, чтобы функция javascript вызывала функцию PHP?
Спасибо.
Клиент может инициировать event
для вызова вызова на сервер, на котором выполняется PHP.
Я объясню график, чтобы вы могли его увидеть более четко
[Client] (browser with javascript) does something
-> event is triggered
-> ajax request is sent to server
[Server] (that runs php scripts) receives request
-> looks for the script to run
-> if found, runs script
-> output is returned to client
[Client] receives response
-> client does something with response
Как вы можете видеть, эти технологии находятся в совершенно разных средах, размещенных за множеством протоколов, которые помогают с прозрачной связью
пожалуйста, прочитайте следующие темы
like http://host/phpfunc/param1/param2/paramN
вызовы, like http://host/phpfunc/param1/param2/paramN
)Kinda... У вас может быть событие onkeyup сделать ajax-вызов, который будет запускать скрипт php и возвращать значение /object/etc.
Если вы используете jQuery, вы можете посмотреть документацию, чтобы позвонить
Пример кода:
$(document).on('keyup', function () {
$.ajax('http://www.domain.com/file.php')
.done(function(data) {
// javascript to run on success
}
});