jquery call
$("form[name='searchbox-purchase'] select[name='city']").change(function(){
});
我有4个以下名称的表格
每个表单都有一个名为“city”的下拉列表。 我想如果我更改搜索框购买表格的下拉列表,则只应更改该特定表格中的下拉城市。
答案 0 :(得分:1)
我希望如果我改变下拉菜单 搜索框购买表单,只有下拉列表 那个特定形式的城市应该是 改变。
您的代码很好:
$("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
});
答案 1 :(得分:0)
为什么不给每个下拉列表提供唯一ID并将这些ID用作选择器?