0

我正在使用SmartAdmin 模板的 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

4

1 回答 1

0

您的侦听器是在文档上实现的,因此很可能两个页面都包含/呈现在同一个文档中,因此脚本将应用于完整的文档。

如果您想将脚本限制在一个页面上,请创建页面特定的唯一 ID 并在其上应用侦听器。例如('#pageA-vehicle_id')。

于 2018-01-06T06:16:01.873 回答