Javascript jQuery on change don';返回属性值
在更改属性id时显示“选择”时出现问题 PHP:Javascript jQuery on change don';返回属性值,javascript,php,jquery,Javascript,Php,Jquery,在更改属性id时显示“选择”时出现问题 PHP: 弗雷奇 选择子类别 我的jquery代码: $("select").on('change', function() { var status = $('select').attr('id'); alert(status); }); var categoryId = 0; var category = 0; var product = 0; var disableId = 0; $("#add").click(functi
弗雷奇
选择子类别
我的jquery代码:
$("select").on('change', function() {
var status = $('select').attr('id');
alert(status);
});
var categoryId = 0;
var category = 0;
var product = 0;
var disableId = 0;
$("#add").click(function () {
categoryId = categoryId + 1;
category = category + 1;
product = product + 1;
disableId = disableId + 1;
$("#item").append('<div class="col-xs-12"><form action=""
class="form-inline"><div class="form-group"><select name="kategorijos"
**....... same code as above (php)**
});
$(“选择”)。在('change',function()上{
变量状态=$('select').attr('id');
警报(状态);
});
var categoryId=0;
var类别=0;
var乘积=0;
var-disableId=0;
$(“#添加”)。单击(函数(){
类别ID=类别ID+1;
类别=类别+1;
产品=产品+1;
disableId=disableId+1;
$(“#项”).append(“您需要用于动态生成的元素,还需要使用this
而不是“select”
来获取下拉列表的id
$(document).on('change', 'select', function() {
var status = $(this).attr('id');
alert(status);
});
您需要使用for动态生成的元素,还需要使用this
而不是'select'
来获取下拉列表的id
$(document).on('change', 'select', function() {
var status = $(this).attr('id');
alert(status);
});
您选择的id为“#add”的HTML元素在哪里?您选择的id为“#add”的HTML元素在哪里?