如何将数据设置为类并将其读回?

时间:2015-02-11 12:27:26

标签: jquery

为了避免使用全局变量,我试图将数据设置为类并将其读回。 但结果我得到了[Object , Object],当我试图将其变为{}

http://jsfiddle.net/oeufafed/2/

这是我的代码

<div id="section">
<form class="myformcalss">
London is the capital city of England. It is the most populous city in the United Kingdom
</form>
</div>

$('#section').find('.myformcalss').data('sample data');
var text = $('#section').find('.myformcalss').data();
//var result = JSON.stringify(text);
alert(text);

您能告诉我如何设置和读取数据吗?

1 个答案:

答案 0 :(得分:9)

您应该使用key

$('#section').find('.myformcalss').data('key', 'sample data');

var text = $('#section').find('.myformcalss').data('key');

用于设置一些数据

.data('key', 'value');

获取一些数据

.data('key');
  

     

类型:字符串,

     

命名要设置的数据的字符串。

&GT; &GT; &GT;

  

     

类型:任何东西,

     

新数据值;这可以是任何Javascript类型   除了undefined。

Example