入力値のリストをテキストエリアに追加する次のスクリプトがあります。
<script>
function showValues() {
var fields = $(".content :input").serializeArray();
var tokens = jQuery.map(fields, function(field) {
return (field.value) ? (field.value + ' ' + field.name) : null;
});
$("#contentlist_copy").val(tokens.join(', '));
}
$("input").change(showValues);
showValues();
</script>
返されたフィールドの name 属性を表示する代わりにfield.name
、title 属性を表示したいと思います。私はいくつかのトリックを試しましたが、何も与えていません。
これは、このトピックのフォローアップの質問であることを指摘しておく必要があります:値が空のときに追加された入力名を非表示にする方法