|
|
|
|
@ -4,7 +4,7 @@
|
|
|
|
|
<head>
|
|
|
|
|
<meta charset="utf-8">
|
|
|
|
|
<title>
|
|
|
|
|
Passinformationen für alle Gruppenmitglieder
|
|
|
|
|
Información de pasaporte para todos los miembros del grupo
|
|
|
|
|
</title>
|
|
|
|
|
<meta content="width=device-width,minimum-scale=1,initial-scale=1" name="viewport">
|
|
|
|
|
<link href="https://data.chinahighlights.com/css/min.php?f=/css/customer_center_data/bootstrap.min.css&v=202508071547"
|
|
|
|
|
@ -398,27 +398,6 @@
|
|
|
|
|
padding: 10px;
|
|
|
|
|
border-radius: 4px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
label.gender:hover {
|
|
|
|
|
cursor: pointer;
|
|
|
|
|
color: #fff;
|
|
|
|
|
background: #ad1818;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.tmpick:checked+label {
|
|
|
|
|
background: #ad1818;
|
|
|
|
|
color: #fff;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
select.gender_pick {
|
|
|
|
|
border: 1px solid #d1d1d1;
|
|
|
|
|
border-radius: 4px;
|
|
|
|
|
height: 50px;
|
|
|
|
|
font-size: 19px;
|
|
|
|
|
box-shadow: inset 0 1px 3px rgb(0 0 0 / 10%);
|
|
|
|
|
padding: 0 15px;
|
|
|
|
|
width: auto;
|
|
|
|
|
}
|
|
|
|
|
</style>
|
|
|
|
|
|
|
|
|
|
<script
|
|
|
|
|
@ -438,13 +417,14 @@
|
|
|
|
|
|
|
|
|
|
<div class="wholeWrap2">
|
|
|
|
|
|
|
|
|
|
<p class="top_info">Hallo <?php echo $username; ?>,</p>
|
|
|
|
|
<p class="top_info">Hola <?php echo $username; ?>,</p>
|
|
|
|
|
|
|
|
|
|
<p class="top_info"> vielen Dank für Ihre Buchung bei uns. China Highlights, Asia Highlights und Global Highlights
|
|
|
|
|
arbeiten zusammen, um Ihnen ein exklusives, spannendes und sorgenfreies Reiseerlebnis an verschiedenen Reisezielen
|
|
|
|
|
zu bieten. </p>
|
|
|
|
|
<p class="top_info"> Muchas gracias por su reserva con nosotros. China Highlights, Asia Highlights y Global
|
|
|
|
|
Highlights
|
|
|
|
|
colaboran para ofrecerle una experiencia de viaje exclusiva, emocionante y sin preocupaciones en varios destinos.
|
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<p class="top_info"> Bitte füllen Sie die folgenden Informationen aus und senden Sie sie ab.</p>
|
|
|
|
|
<p class="top_info"> Por favor complete la siguiente información y envíela.</p>
|
|
|
|
|
|
|
|
|
|
<div class="tm_form_content">
|
|
|
|
|
|
|
|
|
|
@ -452,26 +432,25 @@
|
|
|
|
|
<div id="inquiryBox">
|
|
|
|
|
|
|
|
|
|
<h1>
|
|
|
|
|
Passinformationen für alle Gruppenmitglieder
|
|
|
|
|
Información de pasaporte para todos los miembros del grupo
|
|
|
|
|
</h1>
|
|
|
|
|
<p>Bitte stellen Sie sicher, dass die von Ihnen angegebenen Details korrekt sind, wie in Ihrem Reisepass
|
|
|
|
|
angegeben. Wir verwenden diese Informationen, um alle Ihre Hotels, Transportmittel und Aktivitäten zu
|
|
|
|
|
buchen. Wenn die von Ihnen bereitgestellten Informationen inkorrekt sind, könnten Sie nicht in der Lage
|
|
|
|
|
sein, Ihren Flug oder Zug zu besteigen, und somit müssten Sie die Kosten für die Neuausstellung von Tickets
|
|
|
|
|
tragen!</p>
|
|
|
|
|
<p>Por favor asegúrese de que los datos que proporcione coincidan con los que figuran en su pasaporte.
|
|
|
|
|
Usamos esta información para reservar todos sus hoteles, transportes y actividades. Si la información
|
|
|
|
|
que proporcione es incorrecta, es posible que no pueda embarcar en su vuelo o tren, y tendrá que
|
|
|
|
|
asumir los costes de emitir nuevos billetes.</p>
|
|
|
|
|
|
|
|
|
|
<div class="traveler_info">
|
|
|
|
|
<h3 data-header>Primärer Ansprechpartner</h3>
|
|
|
|
|
<h3 data-header>Persona de contacto principal</h3>
|
|
|
|
|
|
|
|
|
|
<div class="selectionBlock">
|
|
|
|
|
<select name="gender[]" class="gender_pick">
|
|
|
|
|
<option value="100001">Herr</option>
|
|
|
|
|
<option value="100003">Frau</option>
|
|
|
|
|
<option value="100001">Señor</option>
|
|
|
|
|
<option value="100003">Señora</option>
|
|
|
|
|
</select>
|
|
|
|
|
<div class="inputTerm">
|
|
|
|
|
<input type="text" name="sur_name[]" required="">
|
|
|
|
|
<label>
|
|
|
|
|
Familienname
|
|
|
|
|
Apellido
|
|
|
|
|
</label>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
@ -480,22 +459,22 @@
|
|
|
|
|
<div class="inputTerm">
|
|
|
|
|
<input type="text" name="given_name[]" required="">
|
|
|
|
|
<label>
|
|
|
|
|
Vorname
|
|
|
|
|
Nombre
|
|
|
|
|
</label>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div id="name_error_msg" class="hidden">Bitte geben Sie Ihren Namen ein.</div>
|
|
|
|
|
<div id="name_error_msg" class="hidden">Por favor, introduzca su nombre.</div>
|
|
|
|
|
|
|
|
|
|
<div class="inputTerm">
|
|
|
|
|
<input type="text" name="passport[]" required="" class="number" style="width: 100%;">
|
|
|
|
|
<label>
|
|
|
|
|
Passport Nr.
|
|
|
|
|
Nº de pasaporte
|
|
|
|
|
</label>
|
|
|
|
|
</div>
|
|
|
|
|
<div id="passport_error_msg" class="hidden">Bitte geben Sie Ihre Passnummer ein.</div>
|
|
|
|
|
<div id="passport_error_msg" class="hidden">Por favor, introduzca su número de pasaporte.</div>
|
|
|
|
|
|
|
|
|
|
<select class="country_code" name="nationality[]">
|
|
|
|
|
<option value="" disabled="" selected="">Wählen Sie Ihre Staatsangehörigkeit</option>
|
|
|
|
|
<option value="" disabled="" selected="">Seleccione su nacionalidad</option>
|
|
|
|
|
<option value="18">Australia</option>
|
|
|
|
|
<option value="5">Canada</option>
|
|
|
|
|
<option value="1">China</option>
|
|
|
|
|
@ -737,7 +716,7 @@
|
|
|
|
|
</select>
|
|
|
|
|
<div class="inputTerm" id='phoneNumberDiv'>
|
|
|
|
|
<select class="code" name="country_code" id="country_code">
|
|
|
|
|
<option value="" disabled selected>Bitte wählen Sie Ihren Ländercode</option>
|
|
|
|
|
<option value="" disabled selected>Por favor seleccione el prefijo de su país</option>
|
|
|
|
|
<option style="font-weight: 600;" value="United States +1">United States +1</option>
|
|
|
|
|
<option style="font-weight: 600;" value="United Kingdom +44">United Kingdom +44</option>
|
|
|
|
|
<option style="font-weight: 600;" value="Australia +61">Australia +61</option>
|
|
|
|
|
@ -992,62 +971,61 @@
|
|
|
|
|
<option value="Zimbabwe +263">Zimbabwe +263</option>
|
|
|
|
|
<option value="Åland Islands +385">Åland Islands +35818</option>
|
|
|
|
|
</select>
|
|
|
|
|
<input type="text" name="mobile" required="" class="number" placeholder="Phone number">
|
|
|
|
|
<input type="text" name="mobile" required="" class="number" placeholder="Número de teléfono">
|
|
|
|
|
</div>
|
|
|
|
|
<div class="selectionBlock">
|
|
|
|
|
<p> Geburtsdatum</p>
|
|
|
|
|
<p> Fecha de nacimiento</p>
|
|
|
|
|
|
|
|
|
|
<input type="date" class="arrivalDate datepicker" name="birthday[]" value="" placeholder="mm/dd/yyyy"
|
|
|
|
|
autocomplete="off" min="1753-01-01" max="9999-12-31">
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
<div class="selectionBlock">
|
|
|
|
|
<p> Ablaufdatum </p>
|
|
|
|
|
<p> Fecha de caducidad </p>
|
|
|
|
|
|
|
|
|
|
<input type="date" class="arrivalDate datepicker" name="passport_expiration_date[]" value=""
|
|
|
|
|
placeholder="mm/dd/yyyy" autocomplete="off" min="1753-01-01" max="9999-12-31">
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
<div id="birth_error_msg" class="hidden">Bitte wählen Sie Ihr Geburtsdatum aus.</div>
|
|
|
|
|
<div id="expiration_error_msg" class="hidden">Bitte wählen Sie das Ablaufdatum Ihres Reisepasses aus.</div>
|
|
|
|
|
<div id="birth_error_msg" class="hidden">Por favor seleccione su fecha de nacimiento.</div>
|
|
|
|
|
<div id="expiration_error_msg" class="hidden">Por favor seleccione la fecha de caducidad de su pasaporte.
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<select class="country_code" name="occupation[]">
|
|
|
|
|
<option>Beruf (optional)</option>
|
|
|
|
|
<option>Ocupación (opcional)</option>
|
|
|
|
|
<option value="Professional">Professional</option>
|
|
|
|
|
<option value="Professor or similar">Professor oder ähnliches</option>
|
|
|
|
|
<option value="Retired person">Rentner</option>
|
|
|
|
|
<option value="Business owner">Geschäftsinhaber</option>
|
|
|
|
|
<option value="Government official">Regierungsbeamter</option>
|
|
|
|
|
<option value="Housewife">Hausfrau</option>
|
|
|
|
|
<option value="Self-emloyed person">Selbstständige</option>
|
|
|
|
|
<option value="Others">Andere</option>
|
|
|
|
|
<option value="Professor or similar">Profesor o similar</option>
|
|
|
|
|
<option value="Retired person">Jubilado</option>
|
|
|
|
|
<option value="Business owner">Propietario de negocio</option>
|
|
|
|
|
<option value="Government official">Funcionario gubernamental</option>
|
|
|
|
|
<option value="Housewife">Ama de casa</option>
|
|
|
|
|
<option value="Self-emloyed person">Trabajador por cuenta propia</option>
|
|
|
|
|
<option value="Others">Otros</option>
|
|
|
|
|
</select>
|
|
|
|
|
<button class="add_traveler_button" id="add_traveler_button" type="button">+ Einen Reisenden
|
|
|
|
|
hinzufügen</button>
|
|
|
|
|
<button class="add_traveler_button" id="add_traveler_button" type="button">+ Añadir un viajero</button>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div id="inquiryBox">
|
|
|
|
|
<h2>Ihre Fluginformationen</h2>
|
|
|
|
|
<p>Ihre Fluginformationen werden für Ihren Guide/Fahrer zur Abholung und Rückgabe am Flughafen weitergeleitet.
|
|
|
|
|
Bitte stellen Sie sicher, dass die von Ihnen bereitgestellten Details korrekt sind. Dieser Schritt kann
|
|
|
|
|
übersprungen werden, wenn Sie keinen Flughafen-Transfer benötigen. </p>
|
|
|
|
|
<p>Wenn Sie Ihre Flugtickets und Versicherungen noch nicht erworben haben, tragen Sie bitte "wird noch bekannt
|
|
|
|
|
gegeben (TBC)" in den Link ein und geben Sie die Informationen an Ihren Berater weiter oder aktualisieren
|
|
|
|
|
Sie diese, nachdem Sie sie bestätigt haben.</p>
|
|
|
|
|
<h2>Su información de vuelo</h2>
|
|
|
|
|
<p>Su información de vuelo será enviada a su guía/conductor para la recogida y devolución en el aeropuerto.
|
|
|
|
|
Por favor, asegúrese de que los datos que facilite sean correctos. Puede omitir este paso si no necesita
|
|
|
|
|
traslado desde/hacia el aeropuerto. </p>
|
|
|
|
|
<p>Si aún no ha comprado sus billetes de avión o seguros, por favor introduzca "por confirmar (TBC)" en el
|
|
|
|
|
campo correspondiente y comparta la información con su asesor o actualícela cuando la confirme.</p>
|
|
|
|
|
|
|
|
|
|
<div class="selectionBlock" style="width: 100%;">
|
|
|
|
|
|
|
|
|
|
<div class="inputTerm">
|
|
|
|
|
<input type="text" name="MEI_ArrivalFlightNo">
|
|
|
|
|
<label>
|
|
|
|
|
Ankunftsflugnummer
|
|
|
|
|
Número de vuelo de llegada
|
|
|
|
|
</label>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="selectionBlock" style="width: 100%;">
|
|
|
|
|
<p>Ankunftszeit</p>
|
|
|
|
|
<p>Hora de llegada</p>
|
|
|
|
|
<div class="inputTerm">
|
|
|
|
|
<input type="datetime-local" name="MEI_ArrivalTime" min="1753-01-01T00:00" max="9999-12-31T00:00">
|
|
|
|
|
|
|
|
|
|
@ -1057,26 +1035,26 @@
|
|
|
|
|
<div class="inputTerm">
|
|
|
|
|
<input type="text" name="MEI_DepartureFlightNo">
|
|
|
|
|
<label>
|
|
|
|
|
Abflugflugnummer
|
|
|
|
|
Número de vuelo de salida
|
|
|
|
|
</label>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="selectionBlock" style="width: 100%;">
|
|
|
|
|
<p>Abflugzeit</p>
|
|
|
|
|
<p>Hora de salida</p>
|
|
|
|
|
<div class="inputTerm">
|
|
|
|
|
<input type="datetime-local" name="MEI_DepartureTime" min="1753-01-01T00:00" max="9999-12-31T00:00">
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div id="inquiryBox">
|
|
|
|
|
<h2>Notfall-Kontaktinformationen</h2>
|
|
|
|
|
<div class="emergency_title">(für den Fall, dass während Ihrer Reise ein unwahrscheinliches Ereignis eintritt)
|
|
|
|
|
<h2>Información de contacto de emergencia</h2>
|
|
|
|
|
<div class="emergency_title">(en caso de que ocurra un evento improbable durante su viaje)
|
|
|
|
|
</div>
|
|
|
|
|
<div class="selectionBlock">
|
|
|
|
|
<div class="inputTerm">
|
|
|
|
|
<input type="text" name="emergency_person_name" required="">
|
|
|
|
|
<label>
|
|
|
|
|
Name des Kontakts
|
|
|
|
|
Nombre del contacto
|
|
|
|
|
</label>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
@ -1084,55 +1062,55 @@
|
|
|
|
|
<div class="inputTerm">
|
|
|
|
|
<input type="text" name="emergency_email" required="">
|
|
|
|
|
<label>
|
|
|
|
|
E-Mail-Adresse
|
|
|
|
|
Dirección de correo electrónico
|
|
|
|
|
</label>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="selectionBlock">
|
|
|
|
|
<p>Beziehung zu ihm/ihr </p>
|
|
|
|
|
<p>Relación con la persona </p>
|
|
|
|
|
<div class="inputTerm">
|
|
|
|
|
<input type="text" name="emergency_relationship" required="">
|
|
|
|
|
<label>
|
|
|
|
|
z.B. Er ist Sues Vater.
|
|
|
|
|
p.ej. Él es el padre de Sue.
|
|
|
|
|
</label>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="selectionBlock">
|
|
|
|
|
<p>Telefon Nr.</p>
|
|
|
|
|
<p>Teléfono</p>
|
|
|
|
|
<div class="inputTerm">
|
|
|
|
|
<input type="text" name="emergency_telephone" required="">
|
|
|
|
|
<label>
|
|
|
|
|
inklusive Landesvorwahl und Vorwahl
|
|
|
|
|
incluya código de país y prefijo
|
|
|
|
|
</label>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div id="inquiryBox">
|
|
|
|
|
<h2>Ihre Versicherungsinformationen und sonstige Sonderwünsche (optional)</h2>
|
|
|
|
|
<h2>Información de su seguro y otras solicitudes especiales (opcional)</h2>
|
|
|
|
|
|
|
|
|
|
<textarea id="special_request" name="special_request" style="resize:none;"></textarea>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<!-- 🔜上传护照图片 -->
|
|
|
|
|
<div id="inquiryBox">
|
|
|
|
|
<h2>Bitte laden Sie eine Fotokopie Ihres Reisepasses (Ausweisseite) hoch.</h2>
|
|
|
|
|
<h2>Por favor suba una fotocopia de la página de su pasaporte (lado del documento).</h2>
|
|
|
|
|
|
|
|
|
|
<div class="upload-section">
|
|
|
|
|
<input type="file" id="fileInput" accept="image/*" multiple>
|
|
|
|
|
<button id="uploadBtn">Hochladen</button>
|
|
|
|
|
<button id="uploadBtn">Subir</button>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="progress-section" id="progressSection" style="display: none;">
|
|
|
|
|
<p>Hochladen...</p>
|
|
|
|
|
<p>Subiendo...</p>
|
|
|
|
|
<div class="progress-bar">
|
|
|
|
|
<div class="progress-fill" id="progressFill"></div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="uploaded-images" id="uploadedImages">
|
|
|
|
|
<h2>Hochgeladenes Bild</h2>
|
|
|
|
|
<h2>Imagen subida</h2>
|
|
|
|
|
<div class="image-grid" id="imageGrid">
|
|
|
|
|
<!-- 上传的图片将显示在这里 -->
|
|
|
|
|
<!-- Las imágenes subidas se mostrarán aquí -->
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
@ -1259,14 +1237,14 @@
|
|
|
|
|
|
|
|
|
|
function addImageToGrid(imageData) {
|
|
|
|
|
const imageItem = `
|
|
|
|
|
<div class="image-item" data-id="${imageData.id}">
|
|
|
|
|
<img src="${imageData.url}" alt="${imageData.name}">
|
|
|
|
|
<div class="image-info">
|
|
|
|
|
<h3>${imageData.name}</h3>
|
|
|
|
|
<button class="delete-btn" data-id="${imageData.id}">Entfernen</button>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
`;
|
|
|
|
|
<div class="image-item" data-id="${imageData.id}">
|
|
|
|
|
<img src="${imageData.url}" alt="${imageData.name}">
|
|
|
|
|
<div class="image-info">
|
|
|
|
|
<h3>${imageData.name}</h3>
|
|
|
|
|
<button class="delete-btn" data-id="${imageData.id}">Eliminar</button>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
`;
|
|
|
|
|
|
|
|
|
|
$('#imageGrid').append(imageItem);
|
|
|
|
|
}
|
|
|
|
|
@ -1434,7 +1412,7 @@
|
|
|
|
|
<input type="hidden" name="COLI_ID" value="<?php echo $userinfo[0]->COLI_ID; ?>">
|
|
|
|
|
<input type="hidden" name="COLI_SN" value="<?php echo $userinfo[0]->COLI_SN; ?>">
|
|
|
|
|
<input type="hidden" name="visitor_link" value="<?php echo $visitor_link; ?>">
|
|
|
|
|
<button id="tmsubmit" type="button">Überprüfen & Absenden</button>
|
|
|
|
|
<button id="tmsubmit" type="button">Revisar y Enviar</button>
|
|
|
|
|
<input id="passport_info" name="passport_info" type="hidden" value="" />
|
|
|
|
|
<input type="hidden" name="url" value="" />
|
|
|
|
|
</div>
|
|
|
|
|
@ -1449,15 +1427,15 @@
|
|
|
|
|
<div class="modal-header">
|
|
|
|
|
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span
|
|
|
|
|
aria-hidden="true">×</span></button>
|
|
|
|
|
<h4 class="modal-title text-danger">Bitte überprüfen Sie Ihre Angaben noch einmal</h4>
|
|
|
|
|
<h4 class="modal-title text-danger">Por favor, revise su información nuevamente</h4>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="modal-body" id="reviewModal_body">
|
|
|
|
|
<p>...</p>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="modal-footer">
|
|
|
|
|
<button type="button" class="btn btn-default" data-dismiss="modal">zurück&ändern</button>
|
|
|
|
|
<button type="button" class="btn btn-primary" id="btn-add-userinfo"
|
|
|
|
|
onClick="submit_info_form();">Bestätigen&absenden</button>
|
|
|
|
|
<button type="button" class="btn btn-default" data-dismiss="modal">Volver y modificar</button>
|
|
|
|
|
<button type="button" class="btn btn-primary" id="btn-add-userinfo" onClick="submit_info_form();">Confirmar y
|
|
|
|
|
enviar</button>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
@ -1515,7 +1493,7 @@
|
|
|
|
|
type: "post",
|
|
|
|
|
dataType: "json",
|
|
|
|
|
data: $("#form-confirm-info").serialize(),
|
|
|
|
|
url: '/secureinfoconfirm/confirm/review?site_code=gm',
|
|
|
|
|
url: '/secureinfoconfirm/confirm/review/?site_code=gm',
|
|
|
|
|
success: function (data, textStatus) {
|
|
|
|
|
$('#reviewModal_body').html(data);
|
|
|
|
|
$('#reviewModal').modal('show');
|
|
|
|
|
@ -1535,7 +1513,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var $travelerTemplate = $(".traveler_info:first").clone();
|
|
|
|
|
//添加客户
|
|
|
|
|
//añadir cliente
|
|
|
|
|
$("#add_traveler_button").click(function () { addTraveler() });
|
|
|
|
|
|
|
|
|
|
function addTraveler() {
|
|
|
|
|
@ -1544,13 +1522,13 @@
|
|
|
|
|
var $addTraveler = $travelerTemplate.clone();
|
|
|
|
|
$addTraveler.attr('id', travelerId);
|
|
|
|
|
$addTraveler.find('#phoneNumberDiv').remove();
|
|
|
|
|
$addTraveler.find('[data-header]').text('Reisender ' + travelerCount);
|
|
|
|
|
$addTraveler.find('[data-header]').text('Viajero ' + travelerCount);
|
|
|
|
|
|
|
|
|
|
$addTravelerButton = $addTraveler.find('#add_traveler_button');
|
|
|
|
|
$addTravelerButton.attr('id', 'add_traveler_button' + travelerCount);
|
|
|
|
|
$addTravelerButton.click(function () { addTraveler() });
|
|
|
|
|
|
|
|
|
|
$deleteTravelerButton = $('<button class="add_traveler_button" type="button">- Reisender löschen ' + travelerCount + '</button>');
|
|
|
|
|
$deleteTravelerButton = $('<button class="add_traveler_button" type="button">- Eliminar viajero ' + travelerCount + '</button>');
|
|
|
|
|
$deleteTravelerButton.click(function () { $('#' + travelerId).remove(); });
|
|
|
|
|
$addTraveler.append($deleteTravelerButton);
|
|
|
|
|
$(".traveler_info:last").after($addTraveler);
|
|
|
|
|
|