作者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