0

我可以让用户选择退出我网站的某个功能。这会将他们的选择加入/退出决定与“0”或“1”一起存储在数据库中。一切都很好,但是当他们再次访问该站点时,即使他们之前已选中该框,该框也未选中。

我想要它,这样当他们访问该网站时,他们之前的选择就会被记住。我认为这样做的一种方法是在页面加载时简单地执行 ajax 请求以查看数据库中的值,但我已经在使用 AJAX 来保存单击复选框时的选项。

一页中有太多的ajax调用吗?

谢谢。

4

2 回答 2

2

并不真地。您可以使用 ajax 调用它,但为什么要在 ajax 中执行此操作,如果您进入页面,从加载页面的那一刻起就需要将其设置为检查?那么为什么要进行 AJAX 调用呢?

于 2012-05-24T13:29:15.523 回答
1

如果您真的想使用 jQuery 而不是在呈现页面时执行此操作,请执行以下操作:

$("#<idOfCheckbox>").attr('checked', <some condition to check> ? 'checked' : null);
于 2012-05-24T13:35:43.053 回答