У меня есть несколько полей выбора на моей странице с идентификаторами drop_01
, drop_02
и т. Д. Вместе с общим классом.jQuery Динамический селектор
Я пишу jQuery, что всякий раз, когда изменяется поле выбора, я получаю количество выбранных параметров для этого окна выбора. Ниже приведен jQuery, но он не работает. Может кто-нибудь сказать мне, что я делаю неправильно.
var x = "drop_" + idnum; // (idnum contains the numeric index like 01,02 etc).
var length = $(' "#" + x option:selected').length;
Но когда я даю жесткий код, как показано ниже, он отлично работает.
var length = $('#drop_02 option:selected').length;
Помогите.
Спасибо, Рори, я не обратил внимания на это. – user1711472
Без проблем, рад помочь –
Рори, не могли бы вы рассказать мне, как мы можем использовать этот динамический идентификатор с помощью переключателя. В моем случае 1-й раз функциональность переключателя не работает так, как предполагалось, но после этого работает нормально. Это дает мне undefined в первый раз. var value = $ ('input: radio [name = drop _' + idnum + ']: checked'). Val(); – user1711472