Есть два варианта. Подход Аймана самый простой, но я бы добавил еще одну заметку. Вы действительно должны кэшировать выборки jQuery, нет необходимости дважды вызывать $("#input-field-id")
:
var input = $( "#input-field-id" );
input.val( input.val() + "more text" );
Другая опция, .val()
, также может принимать функцию в качестве аргумента. Это позволяет легко работать с несколькими входами:
$( "input" ).val( function( index, val ) {
return val + "more text";
});