我已使用http://complete-ly.appspot.com/在我的Laravel表单中创建自动填充文本字段
<div class="form-group">
<div id='genre' style='border:1px solid #999;'></div>
<script>
var auto = completely(document.getElementById('genre'), {
fontSize : '14px',
fontFamily : 'Arial',
color:'#933',
});
auto.options = ['Action','Biography','Drama'];
auto.repaint();
setTimeout(function() {
auto.input.focus();
},0);
</script>
{{ Form::label('genre', trans('main.genre')) }}
{{ Form::textarea('genre', Input::old('genre'), array('class' => 'form-control', 'rows' => 2)) }}
我想将内容 div id ='genre'传递给 Form :: textarea('genre'),以便在表单获取时提交提交。我不确定该怎么做。
感谢您的帮助。
答案 0 :(得分:0)
假设你在这里有jQuery(用jQuery标记的问题),你可以在你的表单上使用这个提交处理程序,它获取id为genre
的div的内容(建议将div或textarea重命名为避免混淆),然后将这些内容放在名称属性为genre
的textarea中。您需要将form_id
替换为表单的ID。
$('#form_id').submit(function() {
var genre = $('#genre').html();
$('textarea[name="genre"]').html(genre);
return;
});