在JavaScript / jQuery中设置和取消设置变量

时间:2014-08-10 00:18:45

标签: javascript jquery

我有一系列复选框,jquery菜单,自动完成和输入框。您将如何设置一个将在div中显示的变量,其中包含所选,检查或键入的所有内容的值?

我试过了

    str += data.id;

例如。这适用于所涉及的一切,除非更改选择时它只是添加到最后。

    $('#txtDesc').html( str );

我正在使用它将它放入div并使用jQuery菜单中的on select选项来触发它。

我正在使用

    str += checkedValue; 

选中复选框但遇到同样的问题。

我知道我想要它做什么,但我缺乏做到这一点甚至搜索它的知识,因为我不认为我称之为正确的事。

我正在添加一个小提琴,但由于某种原因,它在小提琴中根本不起作用。

http://jsfiddle.net/tjje63oh/2/

所以基本上就是应该发生的事情。

你选择一个单位,它进入div,然后你选择一个原因,它在单位之后,然后你选择一个跟在原因之后的位置。

如果您更换了一个单元,它应该删除一个单元并将其替换为新单元,但仍按顺序读取:单元,原因,位置

1 个答案:

答案 0 :(得分:0)

所以对我来说,似乎你想弄清楚html中已经改变的事物的值,并将它们显示在“挖掘”的某个地方,我认为你的意思是“div”。

你可以做这样的事情,并且附带其他简单的例子

HTML 

<input type="text" value="0" />

JS

$( "input[type='text']" ).on( "keypress", addValueToStuff );

http://jsfiddle.net/h13nLr3v/