Jquery 更新一个下拉列表将更新每个事件
jquery调用Jquery 更新一个下拉列表将更新每个事件,jquery,Jquery,jquery调用 $("form[name='searchbox-purchase'] select[name='city']").change(function(){ }); 我有4张表格,名字如下 搜索框购买 搜索框租赁 搜索框代理 搜索框开发 每个表单都有一个名为“city”的下拉列表。 我想如果我更改searchbox购买表单的下拉列表,则只应更改该表单中的下拉列表城市。为什么不为每个下拉列表指定唯一的Id,并将这些Id用作选择器 我想如果我改变了 searchbox购买表单,仅下拉列
$("form[name='searchbox-purchase'] select[name='city']").change(function(){
});
我有4张表格,名字如下
我想如果我更改searchbox购买表单的下拉列表,则只应更改该表单中的下拉列表城市。为什么不为每个下拉列表指定唯一的Id,并将这些Id用作选择器 我想如果我改变了 searchbox购买表单,仅下拉列表 这种特殊形式的城市应该是 变了 您的代码很好:
$("form[name='searchbox-purchase'] select[name='city']").change(function(){
});
您只需为所有fours表单指定相同的选项,它只会影响这些表单的下拉列表:
$("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
});
他们都关心城市银行的信息。我的更改事件代码出错。我使用的是(“选择[name='location']”而不是(“表单[name='searchbox-purchase']选择[name='location']”)