Я пытаюсь отправить каждое значение .val () в прокси-функцию с помощью jQuery, но она не работает.
Код, который я использую, следующий:
$('input').each( $.proxy( function(index, domEl){ this.doMyFunctionWith( domEl.val() ); }, this));
Вам необходимо использовать:
$(domEl).val()
, поскольку domEl (что неудивительно) является элементом DOM, а не объектом jQuery.
domEl
В каком контексте вы пишете этот код? возможно, вам нужно сделать var that = this, а затем передать его прокси в качестве второго параметра.