我是Laravel的新手,我试图在选择键上显示关键数组的值......
你能帮帮我吗?
我正在使用的数组是:
"MaritalStatusCode" => [
"Vacio" => "SINGLE",
"Casado_gananciales" => "MARRIED",
"Casado_separacion_bienes" => "MARRIED",
"pareja_hecho" => "COHABITING",
"Divorciado" => "DIVORCED",
"Soltero" => "SINGLE",
"Viudo" => "WIDOWED",
"otros" => "SINGLE",
],
我希望在下一个选择中显示左侧值:
<div class="col-xs-4">
<div class="form-group">
{{Form::label("Estado civil")}}
{{Form::select('MaritalStatusCode',
$a_values["MaritalStatusCode"],
@$user["MaritalSituation"]["MaritalStatusCode"],
["class" => "form-control", 'readonly'])}}
</div>
</div>
此选择显示值
很抱歉,如果我做了一个错误的解释并希望你能帮助我,
谢谢!
答案 0 :(得分:0)
尝试使用如下的array_keys,
{{Form::select('MaritalStatusCode',
array_keys($a_values["MaritalStatusCode"]),
@$user["MaritalSituation"]["MaritalStatusCode"],
["class" => "form-control", 'readonly'])}}
答案 1 :(得分:0)
您可以使用array_keys()
功能。
答案 2 :(得分:0)
尝试使用array_key()
在你的情况下,它会是这样的
{{Form::select('MaritalStatusCode',array_keys($a_values["MaritalStatusCode"]), @$user["MaritalSituation"]["MaritalStatusCode"], ["class" => "form-control", 'readonly'])}}
答案 3 :(得分:0)
最后我使用了array_flip而不是array_keys。
原因是因为array_keys影响了我们使用表单发送的数据,但是array_flip没有,
非常感谢你的时间,你很善良......
伯纳。