作者JYHuang (夏天到了,冷不起來了說)
看板Ajax
標題Re: [問題] jquery傳參數(值)的問題
時間Wed Nov 10 10:41:45 2010
※ 引述《aMaa (aMa)》之銘言:
: 我有個問題:
: 如果在hmtl中這樣寫
: <input type=button value=test_bnt id=btn1 onclick=getstr('testjquery') />
: 將testjquery字串傳入getstr js funtion,這樣按下button就會得到傳回值,
: 例如:hi,testjquery !
: 假設testjquery是從資料庫撈出來的值,或者是php中的變數,
: 如果改成jquery的寫法
: $(document).ready(function()
: {
: $(".test_bnt").click(function()
: {
: //statement
: });
: });
: 該如何把資料庫存取到的值或變數給傳進去jquery呢?
: 大家都如何傳參數進juery的? 經驗上都如何做?
: 再請大家給我意見
: 謝謝
利用自定屬性,不少Plug-in都是這樣放值的
<input type="button" value="test_btn" id="btn1"
string="testjquery" />
$#(".test_btn").click(function(){
var string = $(this).attr("string")
})
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.39.167.182
※ 編輯: JYHuang 來自: 114.39.167.182 (11/10 10:42)
推 mesak:data="{'test':'jquery','test1':1}" 11/10 13:36
→ JYHuang:to 1F "test":"jquery" 這樣才能被JSON解析吧... 11/10 15:08
→ mesak:如果不考慮 JSON 轉而用DATA的話是可以過去的 11/10 15:22
→ mesak:html 標籤必須是 雙引號, json也是雙引號,看是要一個一個 11/10 15:22
→ mesak:轉換成單引號,還是要破壞規則把標籤用單引號都可以,程式是 11/10 15:23
→ mesak:活的,看你怎麻寫嚕 11/10 15:23
→ JYHuang:那要怎麼解析?? 11/10 16:31
→ mesak:參考下一篇 @_@ 我剛剛查了 XHTML 是需要 引號包覆屬性 11/10 16:49
→ mesak:並不是 必須使用雙引號, 是單雙都可, 記錯了 抱歉 :) 11/10 16:50