У меня есть код, как показано ниже
$("html").on("change", "input['data-href']", function() {
var href, obj, params;
obj = $(this);
href = obj.attr('data-href');
params = {};
params[obj.attr('data-param')] = obj.val();
return $.post(href, params);
});
Предполагается, что я могу использовать элементы формы где угодно и иметь их автоматически
отправить их значение через ajax по указанному URL. Однако это не имеет значения
к проблеме. Проблема в том, что код обнаруживает событие изменения
на любом элементе input , а не только на элементах с соответствующим селектором input ['data-href']
Есть ли небольшая проблема с $ (). На , к которой я не обращаюсь?