onchange事件,在chrome浏览器4.30版本失效问题

工作中遇到,onchange事件,在chrome浏览器4.30版本失效。

/**************************************************************************************************/

//激活二级下拉框
$("#parentParaCode").onChange(){ 
$("#paraDesc").empty();
if(""== $("#parentParaCode").val())
{
$("#paraDesc").val("");
$("#paraDesc").selectedIndex ='0';
return;
 }
var reqData = new Object();
//一级 【一级下拉框】 一级参数的para_code和para_type必须保持一致
reqData.serviceId = "mpParameterService";
reqData.flag = "03";
var v= $("#parentParaCode").val();
reqData.parentParaCode = v;
reqData.paraType = v;
var res = AjaxJsonAsync(reqData);
paramTypeList2 = res;
formatterSelectControl(paramTypeList2,'#paraDesc');
});

/**************************************************************************************************/

做如下修改后,问题解决了。


/**************************************************************************************************/

//激活二级下拉框

jQuery('document').ready(function(){
jQuery("#parentParaCode").bind("change",function(){ 
$("#paraDesc").empty();
if(""== $("#parentParaCode").val())
{
$("#paraDesc").val("");
$("#paraDesc").selectedIndex ='0';
return;
}
var reqData = new Object();
//一级 【一级下拉框】 一级参数的para_code和para_type必须保持一致
reqData.serviceId = "mpParameterService";
reqData.flag = "03";
var v= $("#parentParaCode").val();
reqData.parentParaCode = v;
reqData.paraType = v;
var res = AjaxJsonAsync(reqData);
paramTypeList2 = res;
formatterSelectControl(paramTypeList2,'#paraDesc');
});

});


/**************************************************************************************************/

你可能感兴趣的:(web前端)