草庐IT

单选框

全部标签

javascript - 更改输入 -> 无需单击即可更改复选框模型

如果更新文本输入模型“sg.Value”,则应选中复选框,但未设置模型“sg.AnswerId”。获取方式:更改文本输入->设置复选框模型?当我输入输入时,复选框必须被选中并且它的模型被更新。 最佳答案 我的解决方案是plunkr监听输入变化:functiontrackInput(){if(sg.Value!==''&&sg.Value!==undefined){sg.AnswerId=sg.answer.Id;}else{sg.AnswerId=false;}};也许有人有更好的解决方案?请分享。

javascript - 如何从复选框中删除 'being pressed' 状态?

我正在重写复选框上的mousedown事件,以便通过拖动其他复选框来启用选择。这涉及必须执行event.preventDefault()以禁用默认文本选择行为。一切正常,除了一个恼人的抽动,即复选框一直处于“被按下”状态,直到我松开鼠标(如果不清楚,请尝试在复选框上按住鼠标以查看我的意思)。如何将复选框的状态恢复为完全关闭或完全打开(不是“被按下”)?编辑:这是一个jsfiddle用我的代码。 最佳答案 您可以做的是通过:activepseudo-class为“复选框被按下”状态覆盖一些CSS。.​input[type=checkb

javascript - 为什么 Angular `ng-repeat` 有不同的复选框区分行为然后手动列出复选框?

如果我手动列出复选框选中一个复选框会选中所有复选框。但是如果我使用ng-repeat选中一个复选框只会选中其中一个这是有原因的吗?从DOM看,它们看起来一样。 最佳答案 问题与Angular范围有关。默认情况下,每个Angular应用程序都有一个根范围。但是它可以有多个子作用域。一些内置指令会创建新的子作用域。ng-repeat就是一个例子。该指令中的每个元素都有自己的范围。创建这些范围时,它们会自动添加为父范围的子级。这会创建一个类似于DOM的树结构rootScope-childScope-childScope-childScop

javascript - reactjs-toolbox 单选按钮组不改变

在我的React应用程序中,我使用带有此代码的单选按钮:{this.changeInputOptionHandlerProcessStep(value,"stepType",stepNumber)}}>}value={1}/>}value={2}/>}value={3}/>和这个处理程序:exportfunctionchangeInputOptionHandlerProcessStep(value,field,step){this.setState((prevState)=>({stepsData:prevState.stepsData.map((currentStep,i)=>{if

c# - 使用javascript查找放置在gridview中的复选框和文本框

我想获取放置在GridView中的复选框的值。如果选中复选框,则应启用该行中的文本框,如果再次取消选中,则文本框应清除并禁用。几个小时前我问过这个问题,但仍然没有得到满意的答案。我试过这样。//我的网格代码。AddDeptHead//我的javascript代码functionEnableHODBox(){//alert('hello');varGridView=document.getElementById('');//varGridView=document.getElementById('');varDeptId;if(GridView.rows.length>0){for(Ro

javascript - Materialize CSS 不显示带有 Leaflet 网络映射覆盖的多个复选框

我正在使用Materialise0.97.7和Leaflet1.0.1(最新)当我尝试创建一个带有多个复选框的叠加层以切换元素时,没有复选框出现,只有标签,它们用作切换,但我想要复选框或开关。如果我将CSScdn切换到另一个框架,例如Bootstrap,它们就会出现。如果有人感兴趣,可用于除芽的传单代码:http://leafletjs.com/reference-1.0.0.html#layergroup//itemstotogglevarmyItems=newL.LayerGroup();//bindpopuptoeachitemoncecheckboxisselectedL.ma

javascript - 如何使用 Angular Material 对多个复选框进行分组

假设我有一个用于创建商店的表单。我要输入它的名字,以及商店开门的日子。所以我将有一个带有一些输入的表单,我想将复选框分组到一个垫表单字段中。存储表单组件.html:Storename{{i}}存储表单组件.ts:exportclassStoreFormComponentimplementsOnInit{//FormGroupsstoreForm:FormGroup;constructor(privateformBuilder:FormBuilder){}ngOnInit():void{this.initForm();}initForm():void{this.storeForm=thi

javascript - 使用单选按钮和复选框从 HTML 生成 PDF

目前jspdf方法仅显示内容和图像,但如何包含单选按钮图标。vardoc=newjsPDF();varspecialElementHandlers={'#editor':function(element,renderer){returntrue;}};$('#cmd').click(function(){doc.fromHTML($('#content').html(),15,15,{'width':170,'elementHandlers':specialElementHandlers});doc.save('sample-file.pdf');});CTScangeneratePD

javascript - 如何使用 PATRICK SPRINGSTUBBE jQuery 多选插件进行单选

我正在使用PatrickSpringstubbe多选插件,它工作正常。但现在我想用它来进行单选。我知道我需要将选择设置为多个才能使插件工作。但是有没有办法将选项的数量限制为1。我试过了$("#ProductCategory").change(function(){$(".ms-options").css("visibility","hidden");}当您选择一个选项时,这会产生预期的效果,但您可以重新打开列表。我尝试在$("#ProductCategory").click上使用函数,但这没有用。 最佳答案 正如Kavindra所建

javascript - 限制/禁用/启用复选框

我对这个链接有疑问:Limitingdefaultcheckedcheckboxes.我扩展了验证脚本的代码,这就是我想要做的。我想要一个默认选中的复选框。我想限制复选框的选择,例如:如果mvp是3,我应该选择3并禁用其余的复选框,就像这样。LimitCheckbox.如果未达到选择,我想禁用提交按钮,例如,如果给定的最大数量为5。如果选择未选中5,则提交按钮将不会启用。这是我的示例代码:varmvp=5;$(document).ready(function(){$("input:checkbox").each(function(index){this.checked=(index这是