【发布时间】:2020-11-04 02:59:28
【问题描述】:
我有一个项目,我在其中使用添加动态输入的脚本来创建动态输入。我这样做了,它工作得很好。 现在我的问题是如何将变量存储在我的数据库中。 我的 HTML:
<div class="row" style="margin-bottom:5px;margin-top:10px;margin-left:10px;">
<div class="col-lg-3">
<input class="form-control" type="text" name="prenoms_et_nom_ref_1" id="prenoms_et_nom_ref_1"
placeholder="Prénoms et nom">
</div>
<div class="col-lg-3">
<input class="form-control" type="text" name="lien_de_parente_reference_1"
id="lien_de_parente_reference_1" placeholder="Lien de parenté">
</div>
<div class="col-lg-3">
<input class="form-control" type="text" name="numero_telephone_reference_1"
id="numero_telephone_reference_1" placeholder="N° de Téléphone">
</div>
<div class="col-lg-3">
<button class="post-link btn btn-xs btn-success" id="add" class="btn btn-xs btn-success"
style="margin-left:20px;margin-top:5px"><i class="fa fa-plus" aria-hidden="true"></i></button>
</div>
</div>
<div class="row" style="margin-left:5px;margin-bottom:20px" id="dynamic_field">
</div>
我的功能代码:
$(document).ready(function(){
var maxField = 3; //Input fields increment limitation
var i=1;
$('#add').click(function(){
if(i < maxField){
i++;
$('#dynamic_field').append('<div style="margin-bottom:5px;margin-top:10px;margin-
left:10px;" class="row" id="row'+i+'"><div class="col-lg-3"><input class="form-control"
type="text" id="prenom_et_nom_ref_'+i+'" name="prenom_et_nom_ref_'+i+'" placeholder="Prénom et
Nom"/></div><div class="col-lg-3"><input class="form-control" type="text"
id="lien_de_parente_ref_'+i+'" name="lien_de_parente_ref_'+i+'" placeholder="Lien de parenté"/>
</div><div class="col-lg-3"><input class="form-control" type="text"
id="numero_telephone_ref_'+i+'" name="numero_telephone_ref_'+i+'" placeholder="N° de
téléphone"/></div><div class="col-lg-3"><button type="button" name="remove" id="'+i+'"
class="btn btn-danger btn_remove fa fa-trash" aria-hidden="true"></button></div></div>');
}
else
{
alert('Vous ne pouvez ajouter que 3 références')
}
});
$(document).on('click', '.btn_remove', function(){
var button_id = $(this).attr("id");
$('#row'+button_id+'').remove();
});
});
请问如何编辑控制器。
public function store(StoreStagiaireRequest $request)
{
$stagiaire = Stagiaire::create($request->all());
$requestData = $request->all();
return redirect()->route('admin.stagiaires.index');
}
需要帮助。
【问题讨论】:
标签: jquery laravel input dynamic store