我有以下功能,因为我正在设置具有sortBy id的select标签的属性,但无法从此功能中使用,我在设置属性后却在此功能中给出了警告,但给出了空值。
请帮我。
function getXmlByPrice(mi,mx)
{
if(mi!="" && mx!="")
{
$("#min").text(mi);
$("#max").text(mx);
$("#sortBy").attr('onchange','getDataFromXmlByStar();');
alert($("#sortBy").attr('onchange'));
getDataFromXmlByStar();
}
else
{
getXml();
}
}
最佳答案
如果您尝试添加onchange
处理程序,而不是
$("#sortBy").attr('onchange','getDataFromXmlByStar();');
做这个:
$("#sortBy").on('change',function{
getDataFromXmlByStar()
});
关于jquery - 无法通过函数设置属性,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10087257/