复选框快速选择功能不正常
Checkbox rapid selection not functioning properly
我有一个复选框和文本框。当复选框被点击时,我分配500给文本框,当复选框未选中时,我做500-500,并分配0给文本框。我的逻辑工作很好,当我慢慢检查复选框。1.复选框第一次选择:文本框值为500.002.第二次取消选中复选框:文本框值为0.003.复选框第三次选择:文本框值为500.00
如果我选择/取消选择复选框迅速没有得到想要的结果。1.复选框第一次选择:文本框值为500.002.第二次取消选中复选框:文本框值为0.003.第三次选择复选框:文本框值为1000.00
<div>
<input type="text" id="txtAmount" name="txtAmount" /> <br />
<script type="text/javascript">
function selectRec(chkRecord) {
//debugger;
$(chkRecord).prop('disabled', true);
var dActualOrgAmount = $("#txtAmount").val();
if (dActualOrgAmount == "" || dActualOrgAmount == '0.00')
dActualOrgAmount = 0;
if ($(chkRecord).prop('checked')) {
dActualOrgAmount = eval(dActualOrgAmount) + eval(500);
$("#txtAmount").val(eval(dActualOrgAmount).toFixed(2));
}
else {
dActualOrgAmount = eval(dActualOrgAmount) - eval(500);
$("#txtAmount").val(eval(dActualOrgAmount).toFixed(2));
}
$(chkRecord).prop('disabled', false);
}
</script>
你可以试试这个
function selectRec(chkRecord) {
//debugger;
$(chkRecord).prop('disabled', true);
var dActualOrgAmount = $("#txtAmount").val();
var dGetAmount = 0;
if (dActualOrgAmount == "" || dActualOrgAmount == '0.00')
dActualOrgAmount = 0;
if ($(chkRecord).prop('checked')) {
dGetAmount = eval(dActualOrgAmount) + eval(500);
$("#txtAmount").val(eval(dGetAmount).toFixed(2));
}
else {
dGetAmount = eval(dActualOrgAmount) - eval(500);
$("#txtAmount").val(eval(dGetAmount).toFixed(2));
}
$(chkRecord).prop('disabled', false);
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div>
<input type="text" id="txtAmount" name="txtAmount" /> <br />
<input type="checkbox" id="chkcheck" value="Click" onclick="selectRec(this)" name="Click" /> <br />
</div>
相关文章:
- Javascript.getHours()工作不正常
- 删除CKEditor工具栏按钮,但不删除功能
- removeClass函数没有'工作不正常
- jQuery Ajax GET请求工作不正常
- Cordova ng路线工作不正常
- 更新属性工作不正常Meteor/MongoDB
- 为什么文本对齐:对;工作不正常
- Javascript作用域和Ajax调用;工作不正常
- JavaScript DOM insertBefore'工作不正常
- Angular Js布线工作不正常
- 电子邮件验证功能运行不正常
- .切换功能工作不正常
- 按箭头键语句功能不正常
- 高位图表堆叠功能不正常
- 在多选中选择后搜索功能不正常
- 删除cookie功能不正常
- 加载更多的gif功能不正常
- Jquery点击功能不正常
- 如何在angular应用的url中添加自定义字符串而不影响其正常功能
- 复选框快速选择功能不正常