本地定义的 JavaScript 函数适用于所有页面
Locally defined JavaScript Functions works in All Page
我正在使用 SmartAdmin Template,
的 PHPAjax 版本
我正在为特定页面编写一些脚本,
$(document).on('change', '#vehicle_id', function(){
var vehicle_id = $('#vehicle_id').val();
var url = '<?php echo site_url('processor/#../tyres/check_current_km/'); ?>'+vehicle_id;
window.location.href = url;
});
但它适用于每个页面,假设我已经在 a.php 上定义了此功能,它也适用于 b.php
您的侦听器是在文档上实现的,因此很可能两个页面都包含/呈现在同一个文档中,因此脚本将应用于整个文档。
如果您想将脚本限制在一个页面上,则创建页面特定的唯一 ID 并在其上应用侦听器。例如('#pageA-vehicle_id').
我正在使用 SmartAdmin Template,
的 PHPAjax 版本我正在为特定页面编写一些脚本,
$(document).on('change', '#vehicle_id', function(){
var vehicle_id = $('#vehicle_id').val();
var url = '<?php echo site_url('processor/#../tyres/check_current_km/'); ?>'+vehicle_id;
window.location.href = url;
});
但它适用于每个页面,假设我已经在 a.php 上定义了此功能,它也适用于 b.php
您的侦听器是在文档上实现的,因此很可能两个页面都包含/呈现在同一个文档中,因此脚本将应用于整个文档。
如果您想将脚本限制在一个页面上,则创建页面特定的唯一 ID 并在其上应用侦听器。例如('#pageA-vehicle_id').