我正在尝试根据用户在下拉列表中选择的州填充城市。
我在 jquery 中有一个函数定义为:
function onchange1(dropdownmenu,field_name,id)
{
alert(field_name);
$.post(
'wppb.city.php',
{ field_name: id},
function(data) {
alert(data);
$('#'+dropdownname).html(data);
alert("Data Loaded: " + data);
});
alert($('#'+dropdownname).html());
}
我正在尝试从调用此函数的位置获取值。我在 html 标签中将此函数称为:
<select name="state" id=state onChange="onchange1(city,state,this.value);">
其中city是我的第二个下拉菜单的名称,state是field_name,this.value是id。
但是当这个函数被调用并且被警告时它显示[objectHTMLSelectElement]。
如何从 HTML 中检索值并在 jquery 函数中使用它?