Select all - high priority此输入已更改:腾讯云开发者社区文档建议反馈控制台登录/注册首页学习活动更多腾讯云架构师技术同盟交流圈腾讯云数据库专区腾讯云原生专区腾讯混元专区腾讯云TCE专区腾讯云Lighthouse专区腾讯云HAI专区腾讯云Edgeone专区腾讯云存储专区腾讯云智能专区腾讯轻联专区 腾讯云开发专区TAPD专区腾讯云AI代码助手CODING DevOpsCloud StudioSDK中心API中心命令行工具TVP腾讯云架构师技术同盟 大模型图像 文章/答案/技术大牛搜索搜索关闭发布首页学习活动专区工具TVP腾讯云架构师技术同盟返回腾讯云官网 如何使用Angular将checkbox的值传递给函数?关注问题社区首页 >问答首页 >如何使用Angular将checkbox的值传递给函数?问如何使用Angular将checkbox的值传递给函数?ENStack Overflow用户提问于 2013-09-17 16:43:35回答 2查看 6.5K关注 0票数 1在我的Razor视图中,我使用了Angular,并试图将复选框的值传递给函数。当选中以下输入时“代码语言:javascript代码运行次数:0复制Cloud Studio 代码运行<label><input id="divpriority" ng-model="priority" type="checkbox" /> Select all - high priority </label>此输入已更改:代码语言:javascript代码运行次数:0复制Cloud Studio 代码运行<label><input class="tablePriority" ng-checked="priority" type="checkbox" /> High priority </label>现在,我尝试将上述输入中的值(true/false)传递给一个函数:代码语言:javascript代码运行次数:0复制Cloud Studio 代码运行<td><br/><br/> <button id="enqueuebtn" type="button" ng-click="Enqueue(priority)" class="btn-primary">Enqueue</button> </td>这不起作用,因为当我调试我的JavaScript时,优先级是未定义的。当第二个输入被检查时,我如何将值true/false传递给函数Enqueue?在我的JavaScript中,我有:代码语言:javascript代码运行次数:0复制Cloud Studio 代码运行$scope.Enqueue = function (isPriority, ) { debugger;调试时未定义idPriority。angularjs 广告 CDN&音视频通信出海专场 提供游戏出海、社交娱乐等方案,助力企业抢占出海市场 立即选购 关注问题分享EN回答 2推荐最新Stack Overflow用户发布于 2013-09-17 16:53:31优先级应该在您的控制器中可用,因为您正在绑定到它。因此,在您的编辑中,不需要这一行:代码语言:javascript代码运行次数:0复制Cloud Studio 代码运行 $scope.priority = isPriority;因为$scope.priority应该已经反映了复选框的值。收藏分享票数 0ENStack Overflow用户发布于 2013-09-17 18:44:44将模型添加到第二个输入代码语言:javascript代码运行次数:0复制Cloud Studio 代码运行<label><input ng-model="ispriority" class="tablePriority" ng-checked="priority" type="checkbox" />High priority</label>然后将model传递给函数:代码语言:javascript代码运行次数:0复制Cloud Studio 代码运行<td><br/><br/><button id="enqueuebtn" type="button" ng-click="Enqueue(ispriority)" class="btn-primary">Enqueue</button></td>收藏分享票数 0EN页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持原文链接:https://stackoverflow.com/questions/18855350复制相关文章jQuery练习——下拉菜单jquerycsshtml实现效果:当鼠标移到不同的一级菜单,会显示相应的二级菜单,鼠标移走,二级菜单消失。颜颜yan_2022/12/0127K0jQuery下拉菜单经典案例jquery源码jQuery下拉菜单经典案例 源码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <红目香薰2022/11/2911.1K0javascript下拉菜单代码(用jquery做下拉菜单)javahttpshtml网络安全发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/126047.html原文链接:https://javaforall.cn全栈程序员站长2022/08/0111.4K0jQuery 动态绑定jquery这是在项目过程中所遇到的一个问题,给 JS 动态生成的元素绑定事件失效,代码如下所示:Nian糕2018/08/212K0jquery事件绑定jqueryjava.bind() 为一个元素绑定一个元素处理程序。 .bind(eventType[,eventData],handler(eventObject)) eventType 一个包含一个或多个DOM事件类型的字符串,或自定义事件的名称。 eventData 一个对象,它包含的数据键值对映射将被传递给事件处理程序。 handler(eventObject) 每当事件用户11973152018/01/193.6K0jQuery预绑定编程算法jqueryhtml文章作者:Tyan 博客:noahsnail.com | CSDN | 简书Tyan2022/05/095670jquery 绑定click事件jquery有时候需要获得匹配元素相对于其同胞元素的索引位置,此时可以用index()方法获取Devops海洋的渔夫2019/05/304.5K0jQuery on绑定事件问题 for循环函数解决方案事件以前没注意,最近在使用on绑定事件时发现,通过for循环绑定动态绑定时,多个元素最终绑定的都是最后一次事件,不知道用while是不是也是一样,谁有清楚这种现象也可以说一下原因!!!sucl2019/08/072.5K0jQuery简单实现二级下拉菜单其他下拉菜单原理:滑过一级的li才让第二层的li显示,利用jq简单的抓取元素,让一级下的二级li显示就能解决,使用jq比css的思路更加明确!十月梦想2018/08/294.3K0jquery 使用 unbind 解决重复绑定执行事件jquery在jquery监听click事件的时候会出现点击一次没有重复,点击第二次就重复的情况。出现这个问题的原因是之前的click事件被绑定后,并没有解绑。Devops海洋的渔夫2019/08/021.6K0jquery绑定事件的坑,重复绑定问题jqueryhtml我实现点击table表格中的删除按钮,找到当前按钮的祖先元素tr 然后删除该行,但是我首先点击删除的时候要先弹出提示框,是否要下载,这时在点击删除按钮删除,之前没有考虑到事件重复绑定问题,所以每次点击删除的时候就会多选择几行,之后选择的越来越多,经过网友解答,成功解决,先把重复绑定的删除的click事件解绑再继续绑定,就没问题。蓓蕾心晴2018/07/242.4K0第72天:jQuery实现下拉菜单其他1、块元素居中:给块元素本身设置:margin:0 auto;,块元素必须设置宽度半指温柔乐2018/09/111.9K0JQuery 事件绑定不生效jquery一个同时问我,JQuery事件绑定为什么不生效,最好通过查找,发现了问题。 一般而言,JQuery事件绑定不生效,是一些新手经常遇到的问题,其实都是简单的问题,大概分两种情况。 先上代码,以下两个button的事件绑定都不生效。用户31588882019/05/292.6K0Jquery获取DOM绑定事件jquery获取到当前正在执行的事件: $('#testDive').bind('click', function(event){alert('event: ' + event.type)}); 获取所有绑定事件: $._data(document.getElementById('testDive'), 'events');就只是小茗2018/10/102.2K0jquery 绑定回车(Enter )事件eventkeyodewindow协议如果想模拟Tab键,只要写成 if (window.event.keyCode==13) window.event.keyCode=9 就行了,它会跳到另一个元素上。Yiiven2022/12/152.8K0js_jQuery【下拉菜单联动dom操作】dom源码下拉菜单联动dom操作案例 源码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </hea红目香薰2022/11/2914.1K0使用 jQuery 对下拉菜单 SELCET 进行增加、删除和修改的操作jqueryselecttextjQuery 获取下拉菜单 SELECT 选择的 Text 和 Value: //获取Select选择的Text var checkText=jQuery("#select_id").find("option:selected").text(); //获取Select选择的option Value var checkValue=jQuery("#select_id").val(); //获取Select选择的索引值 var checkIndex=jQuery("#select_id ").get(Denis2023/04/151.3K0jQuery 事件绑定 和 JavaScript 原生事件绑定jqueryjavaseoapijQuery 中提供了四种事件监听绑定方式,分别是 bind、live、delegate、on,Krry2018/09/105.7K0使用jQuery.data()查看元素上绑定的事件jqueryhtmljava最近遇到一个诡异的问题,发现我添加在一个HTMLElement片段上面的事件绑定,会在后续的流程中,无故丢失了。但是,我不知道它是什么时候丢失的。libo11062018/08/081.9K0前端基础-jQuery简单事件绑定jquerydom对象事件第4章 简单事件绑定 所有事件在jquery中都是jquery对象的方法 click(handler) 单击事件 mouseover(handler) 鼠标悬浮事件 mouseout(handler) 鼠标离开事件 ... <input type="button" value="我是一个按钮" id="btn"> <script> $(function(){ $('#btn').click(function(){ alert("来了老弟~"); }cwl_java2020/03/266900相似问题使用jquery重新绑定Kendo下拉菜单20无法绑定jquery下拉菜单10在ruby on rails中使用jQuery绑定下拉菜单10使用jquery绑定或重新加载Select 2下拉菜单20在asp.net中使用下拉菜单绑定图像的jQuery10 活动推荐 腾讯特效SDK 2.5折起,优惠多多! 添加站长 进交流群领取专属 10元无门槛券AI混元助手 在线答疑关注 腾讯云开发者公众号洞察 腾讯核心技术剖析业界实践案例领券问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档查看详情【社区公告】 技术创作特训营有奖征文
在我的Razor视图中,我使用了Angular,并试图将复选框的值传递给函数。
当选中以下输入时“
<label><input id="divpriority" ng-model="priority" type="checkbox" /> Select all - high priority </label>
此输入已更改:
<label><input class="tablePriority" ng-checked="priority" type="checkbox" /> High priority </label>
现在,我尝试将上述输入中的值(true/false)传递给一个函数:
<td><br/><br/> <button id="enqueuebtn" type="button" ng-click="Enqueue(priority)" class="btn-primary">Enqueue</button> </td>
这不起作用,因为当我调试我的JavaScript时,优先级是未定义的。
当第二个输入被检查时,我如何将值true/false传递给函数Enqueue?
true
false
Enqueue
在我的JavaScript中,我有:
$scope.Enqueue = function (isPriority, ) { debugger;
调试时未定义idPriority。
提供游戏出海、社交娱乐等方案,助力企业抢占出海市场
发布于 2013-09-17 16:53:31
优先级应该在您的控制器中可用,因为您正在绑定到它。因此,在您的编辑中,不需要这一行:
$scope.priority = isPriority;
因为$scope.priority应该已经反映了复选框的值。
发布于 2013-09-17 18:44:44
将模型添加到第二个输入
<label><input ng-model="ispriority" class="tablePriority" ng-checked="priority" type="checkbox" />High priority</label>
然后将model传递给函数:
<td><br/><br/><button id="enqueuebtn" type="button" ng-click="Enqueue(ispriority)" class="btn-primary">Enqueue</button></td>
https://stackoverflow.com/questions/18855350
相似问题
领取专属 10元无门槛券
AI混元助手 在线答疑
洞察 腾讯核心技术
剖析业界实践案例