我有一些javascript如下。当用户选择单选按钮时触发。如果按钮的值为'board',它会通过ajax 检索一些数据,并填充显示区域。
if($('input:radio[name=switch]:checked').val() == 'board') {
$.get('/content/board/id/' + $('#org-id').val() + '/format/html', function(data){
$('div#display-area').html(data);
$('input:radio[name=switch]').val('board');
});
}
触发事件的单选按钮被命名为“开关”,它们被替换为通过 ajax 检索的数据。因此,在使用新的 html 更新显示区域后,我需要将值设置回 'board'。
当我介绍这行代码时,虽然它停止工作 - ajax 将第一次正确执行,但此后不会。我究竟做错了什么?