我下面的代码工作正常,并用于填充<select>
项目动态<options>
的问题是说,我结束了3 <options>
说:单/双/三,然后我选择第一个<option>
,这样我就可以调用jquery代码来填充下一个菜单。其中一个已经是菜单中的<selected>
项目,因此它不会被识别为onChange事件。使用的onChange在jQuery的菜单选择
所以我需要选择Two然后One来调用onChange。
有什么我应该使用,而不是onChange?或者我应该将空白<option>
项目作为默认值?所以总是会有变化?
//if the job menu is changed
$('#job').change (function()
{
$.get('ajax/employee_menu.php', { job: $('#job').val() },
function(data)
{
//load the <options> into the element
$("#employee").html(data);
// show the menu once loaded
$("#employee").css({ "display" : "inline" });
});
});
什么是我的onReady函数的第一个函数? – ian 2009-09-01 11:52:39
是的,'$(function()'是'$(document).ready(function()'的缩写。 – Scott 2009-09-01 11:54:49
好吧,我基本上看到你做了什么,但没有足够好的JavaScript和Jquery来改变它。改变我的代码? – ian 2009-09-01 11:58:21