作者appleboy46 (小惡魔)
看板Ajax
標題Re: [問題] jquery的cascade選單應用
時間Sun Dec 21 16:18:14 2008
※ 引述《arianda (火鍋)》之銘言:
: FireBug的除錯如下
: http://www.ccu.edu.tw/inoffice/plan/test2.php
: 這頁傳出的是
: action: show
: college_id:
: val: 2
: 所以你查一下jquery傳值出去部份吧
可以說明一下 firebug 哪裡可以看到上面的資訊?
我去查了一下,我把
$(document).ready(function()
{
$("
#user_department").cascade("
#user_college", {
ajax: {
type: 'GET',
url: 'ajax.php',
data: { action: 'show',
college_id: $('
#user_college').val() }
},
template: commonTemplate,
match: commonMatch
});
});
改成
$(document).ready(function()
{
$("
#user_department").cascade("
#user_college", {
ajax: {
type: 'GET',
url: 'ajax.php',
data: { action: 'show',
val: $('
#user_college').val() }
},
template: commonTemplate,
match: commonMatch
});
});
這樣就可以了,請問 cascade 只能吃 val 這個變數?
換成其他的就不行了阿? Orz 竟然會出現這種奇怪的情形
--
Appleboy Blog:
http://blog.Wu-Boy.com
Appleboy Life:
http://life.wu-boy.com
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.123.107.20
1F:→ TonyQ:不對吧 , 那是要看你ajax.php 定義的吧 12/21 17:57
2F:→ TonyQ:這個問題沒有辦法再沒有ajax.php 的source狀況下討論 12/21 17:57
3F:→ TonyQ:又看了一下 :p 看來還是要追source code 才知道結論 12/21 18:06
4F:→ appleboy46:原因在 js 裡面 Orz 我回文了 12/21 20:34