У меня есть несколькоbuttons
, вызывающий функцию на click event
. В этой функции я связываю change event
управления Radio Button
с некоторыми динамическими параметрами. Я могу привязать событие изменения к управлению ящиком. Но не в состоянии получить значения параметров.Как передать динамические параметры на событие изменения переключателя
function ButtonClickFunction(one, two) {
$('input[type = "radio"]').change(function (one, two) {
console.log(one); // shows a radio button object
console.log(two); // gives undefined
});
}
То, что я получаю в консоли, является объектом переключателя и неопределенным. Я уверен, что я делаю что-то неправильно, но не знаю, что? Любая помощь будет оценена.
Обновление: У меня есть несколько кнопок, призывающих тот же function
, используя ответы, данные значения получают в два раза. Я имею в виду, что я получаю несколько значений.
eg: Passing some integer as variables:
on first button click got 1,2.
and then on second button click got 1,2,3,4.
Вы не можете просто выбрать, какие параметры для перейдите в эту анонимную функцию ... он уже установил параметры. Просто оставьте эти параметры, и этот обработчик должен иметь доступ к этим переменным уже с тех пор, как они привязаны к этой функции, создавая обработчик. – tymeJV
что вы отчаянно хотите сделать? –
Это может помочь: [.change()] (http://api.jquery.com/change/) – Fabricio