当复选框被选中时,基于另一个下拉菜单自动选择下拉菜单
问题描述:
我正在使用两个不同部分的窗体。两部分都有几个文本字段和一个下拉列表。第二部分还有一个复选框,当选中自动填充文本字段时使用前一部分的信息。当复选框被选中时,我需要从第一部分的下拉菜单中选择所选的值。有什么建议?谢谢。当复选框被选中时,基于另一个下拉菜单自动选择下拉菜单
$("input#sh_check").click(function(){
if ($("input#sh_check").is(':checked'))
{
// Checked, copy values
$("input#sh_compname1").val($("input#st_compname1").val());
$("input#sh_compname2").val($("input#st_compname2").val());
$("input#sh_address1").val($("input#st_address1").val());
$("input#sh_address2").val($("input#st_address2").val());
$("select#sh_territory option:selected").val($("select#st_territory option:selected"));
}
else
{
// Clear on uncheck
$("input#sh_compname1").val("");
$("input#sh_compname2").val("");
$("input#sh_address1").val("");
$("input#sh_address2").val("");
$("#sh_territory").val("");
}
});
答
$("select#sh_territory").val($("select#st_territory").val());
应该工作。
我原来是这样的,它似乎没有工作。我只是把它放回来。这是一个链接到它的实际形式,如果有所帮助。 http://chrisneigh.com/SalesQuoteRequest/ – 2011-04-22 14:10:22
非常感谢!我再次查看了我的代码,并意识到如果实际上将该ID添加到下拉列表中,这可能会有所帮助。 – 2011-04-25 12:48:41