Re: [問題] jquery傳參數(值)的問題
推 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
討論串 (同標題文章)
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章