我想在AJAX请求成功后更改checkbox标签的属性。 假设我想用AJAX结果更新属性'name'。
属性会更新,但我会松开复选框状态(已选中或未选中)。 我该如何防止这种情况?
请在这里找到代码和脚本: http://jsfiddle.net/CpQ2D/1/
谢谢
答案 0 :(得分:2)
您可以在发送数据时保存复选框的状态,然后在获得ajax响应后重置它们。
实际上,查看代码时,您会调用e.preventDefault();
我相信会阻止复选框的默认行为,即将其显示样式更改为已选中。删除它,它应该工作正常。
答案 1 :(得分:1)
这里是aa go ...在ajax调用之前保存的值并设置成功值。