我想在AJAX请求成功后更改复选框标记的属性。 假设我想用AJAX结果更新属性'name'。如何在AJAX响应后保留我的复选框状态?
属性得到更新,但我松开复选框状态(选中或未选中)。 我该如何预防?
请,发现这里的代码和脚本: http://jsfiddle.net/CpQ2D/1/
谢谢
我想在AJAX请求成功后更改复选框标记的属性。 假设我想用AJAX结果更新属性'name'。如何在AJAX响应后保留我的复选框状态?
属性得到更新,但我松开复选框状态(选中或未选中)。 我该如何预防?
请,发现这里的代码和脚本: http://jsfiddle.net/CpQ2D/1/
谢谢
你可以保存在数据被发送,然后复位他们你的Ajax响应后的复选框的状态。
其实,看看你的代码,你打电话给e.preventDefault();
我相信防止复选框的默认行为,这是改变其显示样式进行检查。删除它,它应该工作正常。
这里雅去..在ajax调用之前保存值,并设置成功的价值。
删除e.preventDefault也可以,但我认为你打电话给它是有原因的 – stephen776 2011-01-07 18:39:09
哇家伙,我大概花了5-6个小时的奋力的和无解了,你刚刚说的是一回事,救了我的命!真的感谢! – Daniele 2011-01-07 20:11:16