jQuery的通话更新一个下拉更新每次发生
$("form[name='searchbox-purchase'] select[name='city']").change(function(){
});
我有4种形式有以下名字
- 搜索框,购买
- 搜索框租赁
- 搜索框代理
- 搜索框 - 开发
每个表单都有一个名称为“城市”的下拉菜单。 我想如果我改变搜索框购买形式的下拉菜单,只有在该特定形式的下拉城市应该改变。
jQuery的通话更新一个下拉更新每次发生
$("form[name='searchbox-purchase'] select[name='city']").change(function(){
});
我有4种形式有以下名字
每个表单都有一个名称为“城市”的下拉菜单。 我想如果我改变搜索框购买形式的下拉菜单,只有在该特定形式的下拉城市应该改变。
我想如果我改变的 搜索框,购买形式下拉列表中,只有下拉列表 城市在那个特定的形式应该 改变。
你的代码是正确的:
$("form[name='searchbox-purchase'] select[name='city']").change(function(){
});
你只需指定同为四肢着地的形式,它会影响这些形式只有下拉:
$("form[name='searchbox-purchase'] select[name='city']").change(function(){
// this will affect city dropdown inside searchbox-purchase
});
$("form[name='searchbox-rental'] select[name='city']").change(function(){
// this will affect city dropdown inside searchbox-rental
});
$("form[name='searchbox-agents'] select[name='city']").change(function(){
// this will affect city dropdown inside searchbox-agents
});
$("form[name='searchbox-developments'] select[name='city']").change(function(){
// this will affect city dropdown inside searchbox-developments
});
感谢您的信息。我的更改事件代码有错误。我正在使用 (“select [name ='location']”) 而不是 (“form [name ='searchbox-purchase'] select [name ='location']”) – booota 2010-11-13 07:56:05
@booota:Welcome :) – Sarfraz 2010-11-13 08:03:07