作者mesak (米沙)
看板Ajax
标题Re: [问题] jquery传参数(值)的问题
时间Wed Nov 10 15:50:07 2010
推 mesak:data="{'test':'jquery','test1':1}" 11/10 13:36
→ JYHuang:to 1F "test":"jquery" 这样才能被JSON解析吧... 11/10 15:08
<input id="aaa" value="AA" data="{'test':'jquery','test1':1}" />
$(document).ready(function(){
var a = $('#aaa').attr('data').replace(/\u0027/g,'\u0022');
var aa = $.parseJSON(a);
alert('$.parseJSON:'+aa.test);
var b = $('#aaa').attr('data');
eval("var bb = "+b);
alert('eval:'+bb.test)
})
结果是一样的
用JSON是很方便拉....
不然也可以把 值丢到 HEAD去RUN data()
$('#aaa').data('test',{'test':'jquery','test1':1});
alert('data':+$('#aaa').data('test').test)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.204.23.210