使用jquery从Selectchain下拉框发送多个数据

时间:2013-04-01 05:32:03

标签: jquery ajax drop-down-menu

如何在选择链下拉框中发送多个数据

PROCESS 1获取变量kd_jenis并发布到ambilkota.php

<script type="text/javascript">
var htmlobjek;
$(document).ready(function(){

 $("#kd_jenis").change(function(){
 var kd_jenis = $("#kd_jenis").val();

POST kd_jenis变量

 $.ajax({
    url: "ambilkota.php",
    data: "kd_jenis="+kd_jenis,
    cache: true,
    success: function(msg){

        $("#kd_fungsi").html(msg);
    }
});
});

PROCESS#2我希望来自进程1的kd_jenis和kd_fungsi发布到下一页ambilbiaya.php

  $("#kd_fungsi").change(function(){
var kd_fungsi = $("#kd_fungsi").val();

从第1步开始执行kd_jenis变量,从第2步开始发布kd_fungsi,因此它将发送2个数据

$.ajax({
    url: "ambilbiaya.php",

    data: 'kd_jenis='+kd_jenis+'kd_fungsi='+kd_fungsi,
    cache: true,
    success: function(msg){

        $("#kd_sebutan").html(msg);
    }
});
});
});

但第二个过程不起作用..我仍然无法将数据kd_jenis从第一步发送到第3步。它只会发送kd_fungsi ...

请帮助我......

1 个答案:

答案 0 :(得分:0)

如果两者都在同一页面,那么您可以直接发送值

试试这个

PROCESS#2

...
data: 'kd_jenis='+ $("#kd_jenis").val() +'kd_fungsi='+kd_fungsi,
...