首页 > 解决方案 > JQuery-如何在jquery的侧onchange方法中调用带参数的外部函数

问题描述

如何在 jquery 的 onchange 方法中调用方法。下面的片段:

 $("#age").change(function(){

    var age=document.appform.age;

    if(age.value > 125){
        return false;
    }

    //i have some conditions same as above if condition 

    filtercustmerdata(age.value);
}

方法是:

function filtercustmerdata(ageval){
    alert("Age: "+ageval);// i got this value

    //But its not working
    $.getJSON("getCustDetails",{dateOfBirth: ageval}, function(data){
        alert("data: "+data);
        var data2=JSON.stringify(data);
        alert("Stringfy data: "+data2);
        var str = "";
        $.each(data.custdetails, function(key, value) {
            var custid=value[0];
            var custname=value[1];

            str = str+ "<option value="+custid+ ">"+ custname+ "</option>"; 
        });  
        $("#CustDetails").html(str);//Dropdown
     });

}

filtercustmerdata方法被调用但

$.getJSON

不管用?我没有收到错误/异常?

请帮我!

标签: javascriptjavajqueryajax

解决方案


推荐阅读