选项更改时,文本输入不会更改

时间:2012-10-07 22:48:36

标签: javascript jquery

我有一个小提琴:http://jsfiddle.net/ybZvv/43/

我遇到的问题是文本输入没有改变。请按照下面的小提琴中的步骤操作,以便了解正在发生的事情:

  1. 当您打开小提琴时,请单击"添加问题"按钮,这将添加一个表格行,将控件从顶部复制到表格行。

  2. 在表格行中点击"打开网格"并选择按钮5.您将在A-E下方看到5个字母按钮。

  3. 点击它们打开所有字母按钮(它们应变成绿色,表示按钮已开启)

  4. 您将在小提琴的底部看到它显示了打开的每个按钮值的所有文本输入。这很好。

  5. 问题出在这里。如果你回到表格行并点击"打开网格"再次链接,但这次选择" 3",您会看到字母按钮变为A-C。现在没有显示字母D和E,因此它们被关闭。但问题是,如果你走到小提琴的底部,仍会显示文字输入形式D和E,它们应该被移除。

  6. 所以我的问题是:小提琴中需要更改的内容,以便当用户更改其选项类型时,它仅显示选项更改后仍然打开的那些按钮的文本输入?

1 个答案:

答案 0 :(得分:0)

当您选择一个选项时,您的代码会清除数字框,并且字母会更改为确定。

您应用于具有“answerBtns答案”类的字母的逻辑也需要适用于底部的字母。你必须申请一个类,并在另外选择时在javascript中进行处理。