禁用复选框上的输入框 jquery NO onchange
disable input box on check box jquery NO onchange
在我的项目中,我有一个复选框,如果输入框被禁用,该复选框是基础。使用 click
事件时,我正确地实现了它,但是当我在数据库中获取它时,它的行为不正确,但我得到了我期望的值。例如,当值为1
时,值0
它将显示禁用 false,禁用为 false(默认值),它将显示禁用 true,但输入未禁用 这是代码 任何建议都值得赞赏
点击时事件
$('#flag').click(function() {
console.log("sumenu change on click");
if ($(this).is(":checked")) {
$('#url').prop('disabled', true);
console.log("check disble true");
} else {
$('#url').prop('disabled', false);
console.log("nocheck disble false");
}
});
来自 ajax 成功的代码正在获取价值,并且应该在数据加载时关闭/打开输入
if (data[i].flag == "0") {
console.log("value is 0 no check disble false");
$('#flag').prop('checked', false);
$('#url').prop('disable', false);
} else {
console.log("value is 1 check disble true");
$('#flag').prop('checked', true);
$('#url').prop('disable', true);
}
代码中存在语法错误,
应该是 ,$('#url').prop('disabled', true);
不是,$('#url').prop('disable', true);
相关文章:
- Wordpress AJAX with raw javascript? NO Jquery
- 禁用复选框上的输入框 jquery NO onchange
- JavaScript 动态更改图像 src 的位置 - NO JQuery
- AngularJS - 在第一个可见元素上应用 CSS 类(Preferred No JQuery)
- jQuery Ajax得到错误No Transport,状态为0
- 通过将按钮id从Code-behind传递给Jquery Function,Set buttons display no
- JQuery 标识每个选择值为 No 的 Div
- IE8 & 9 - no jquery ajax response object
- onmouseover onmouseout fadeIn fadeOut no jQuery
- Javascript Simple Gallery (No JQuery)
- 匿名函数的调用(vanilla-js,pure-js,no-jquery)
- jQuery No Ui Slider,如何锁定多个互连的滑块以始终求和100
- 发布触发ajax请求的html表单NO JQuery
- jQuery .load() <img> no more in <a>
- 未定义ID/No操作Jquery
- 在FullCalendar jQuery插件的选定月份视图中检查IF NO事件
- 如何使用jQuery发送no-captcha (v2)值到另一个页面
- jQuery ajax - no jQuery css
- 我如何寻找和采取快照从时间戳存储在数组中的秒/ NO jQuery
- Jquery no冲突不起作用