私はLaravelを使用しており、Service
と1対多の関係を持つモデルBooking
があります。だから予約は多くのサービスを持つことができます。Laravel&jQuery - テンプレートを使用してフォームフィールドを動的に追加します。
私はすべての関係をモデルに設定しています。
私の予約create
ビューファイル私は、ユーザーが動的にサービスを追加できるようにするパネルがあります。
{{ Form::open(array('url' => 'bookings')) }}
<div class="panel panel-default">
<div class="panel-heading"><h3 class="panel-title">Services</h3></div>
<div class="panel-body" id="newServices">
<a href="#" id="addService" class="btn btn-default pull-right">Add Service</a>
</div>
</div>
{{ Form::submit('Create Booking', array('class' => 'btn btn-primary btn-vostra')) }}
{{ Form::close() }}
私はいくつかの入力要素を持つテンプレートのビューファイルbookings.service
あります
@extends('layouts.app')
@section('content')
<div class="form-group">
{{ Form::label('customer_name', 'Customer Name') }}
{{ Form::text('customer_name', Input::old('customer_name'), array('class' => 'form-control')) }}
</div>
<div class="form-group">
{{ Form::label('customer_address_line_1', 'Address Line 1') }}
{{ Form::text('customer_address_line_1', Input::old('customer_address_line_1'), array('class' => 'form-control')) }}
</div>
<div class="form-group">
{{ Form::label('customer_address_line_2', 'Address Line 2') }}
{{ Form::text('customer_address_line_2', Input::old('customer_address_line_2'), array('class' => 'form-control')) }}
</div>
@endsection
を私の質問はどのように私は動的にbookings
ビュー・ファイルにservices
ビュー・テンプレート・ファイルを追加するのですか?ここで
は、私がこれまでになく、その不完全持っているものです。
$('#addService').click(function(e) {
e.preventDefault();
var html = {};
$('#newServices').append(html);
});
をどうやっているのですか?解決策を教えてください。 – brunohdaniel