我是Laravel和php的新手,并一直在研究提交不同表单的方法。我现在制作的表格是一个兴趣复选框,将提交给关注者表格。到目前为止,我知道每个兴趣都具有相同的特定值,用于显示与interest_id相关的所有文章。
现在我有点坚持提交利益的方式。我找不到任何从一个表单提交多行的方法。所以现在我把它们制作成多种形式,但是我必须在每个表格上设置一个提交按钮。
是否要在单个提交按钮上提交多个表单或在一个表单上提交多行?
这是我现在的代码......
HTML:
HashMap<String, String>params = new HashMap<String, String>();
params.put("action", "request_sample");
params.put("name", uname);
params.put("message", umsg);
params.put("email", getEmailofUser());
params.put("type", "bio");
dq.doServerRequest(params, "your_url", DbConstants.METHOD_POST);
dq.setOnServerRequestCompleteListener(new ServerRequestHandler.OnServerRequestComplete() {
@Override
public void onSucess(Bundle bundle) {
debug("data", bundle.getString(DbConstants.RESPONSE));
}
@Override
public void onFailed(int status_code, String mesage, String url) {
debug("sample", mesage);
}
});
在我的兴趣控制器上存储功能:
<div class="panel-body">
@if (count($errors) > 0)
<div class="alert alert-danger">
<strong>Whoops!</strong> There were some problems with your input.<br><br>
<ul>
@foreach ($errors->all() as $error)
<li>{{ $error }}</li>
@endforeach
</ul>
</div>
@endif
{!! Form::open() !!}
<div class="form-group">
<div class="col-md-6">
{!! Form::label('title','Title:', ['class' => 'col-md-4 control-label']) !!}
{!! Form::checkbox('interest_id', '1', true) !!}
</div>
</div>
{!! Form::close() !!}
{!! Form::open() !!}
<div class="form-group">
<div class="col-md-6">
{!! Form::label('title','Title:', ['class' => 'col-md-4 control-label']) !!}
{!! Form::checkbox('interest_id', '2', true) !!}
</div>
</div>
{!! Form:: submit('Sumbit', ['class' => 'btn btn-primary form-control']) !!}
{!! Form::close() !!}
</div>