javascript - 在单选按钮上执行 onChange 函数

标签 javascript ajax onchange

我得到了(工作)以下代码

$('#selBookable').change(function () {...

 <div class="radio radio-search">
  <label><input id="radio-new-pop" type="radio" name="radio_newest_popular" value="new" >Neueste</label>

当 #selBookable 获取另一个值时执行。

现在我想在单击其他地方的单选按钮时执行此函数。

我尝试过:

$('#selBookable, #radio-new-pop').change(function () {...

但这不起作用。 现在我想给出这个“.change(function NAMEHERE” 名称并执行该函数,但也不起作用。 如有任何帮助,我们将不胜感激。

编辑:我尝试使用 onchange 事件,但我又没有要调用的函数名称。

最佳答案

您可以独立于其用途来定义该函数,并为其命名。然后,您可以将其附加到任意数量的目标,根据需要进行调用(使用名称而不是定义),每个目标都有不同的目标。

(您的第二次尝试失败的原因是 $ 的第二个参数不是附加该函数的另一个目标,而是对在哪里找到第一个目标的限制。)

关于javascript - 在单选按钮上执行 onChange 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55952118/

相关文章:

jquery - 从 Controller 调用Viewbag数据来查看

javascript - 为什么在使用 .focus() 时我的 onchange 函数被调用了两次?

javascript - API、后端和前端作为所有三个独立的组件

javascript - 需要找出恶意 Javascript 是如何注入(inject)到我的 header.php WordPress 主题文件中的

javascript - Vert.x:从 Java 部署 JavaScript Verticle 失败

javascript - '$ ("#elementId").change( )' is not working and ' $(document).on ("change" "elementId")' 正在工作

python - 如果我在 api.onchange 方法中更改字段值,它不会在 View 中更新。为什么?

javascript - Angular 形式自定义验证器消息导致错误

jquery - 获取触发 jQuery-Ui 自动完成小部件的元素?

asp.net - 如何在 mvc .net Web 应用程序中从 jquery(在自定义 View 页面中)调用 Controller 后操作