寻找思路决策模型和阵列Model和Array之间的关系是什么?它的复杂
之间的关系,如果我有助手运行阵列,像这样的例子功能:
PHP
function color(){
$array = ['Black','Red','Orange','Yellow','Green','Blue'];
return $array;
}
,并有一个表在我的数据库中返回数组键值以上
public function up()
{
Schema::create('color', function (Blueprint $table) {
$table->tinyIncrements('id');
$table->tinyInteger('color_number');
$table->timestamps();
});
}
控制器
public function viewAjax(Request $request)
{
if($request->ajax()){
$id = $request->id;
$info = Color::find($id);
return response()->json($info);
}
}
时要查看输出,如果在jQuery的语句作为Ajax请求
视图
<label> user color: </label><span id="view_user_color"></span>
<script type="text/javascript">
function fun_view_color(id)
{
var view_url = $("#hidden_view_color").val();
$.ajax({
url: view_url,
type:"GET",
data: {"id":id},
success: function(result){
function typeColor() {
if (color === 0) {
$("#view_user_color").text("Black");
} elseif(color === 1) {
$("#view_user_color").text("Red");
}elseif(color === 2) {
$("#view_user_color").text("Orange");
}elseif(color === 3) {
$("#view_user_color").text("Yellow");
}elseif(color === 4) {
$("#view_user_color").text("Green");
}elseif(color === 5) {
$("#view_user_color").text("Blue");
}
}
}
});
}
使用if语句它是如此糟糕,我使用,使代码太长
我寻找连击方式做到这一点
我知道还有另一种方式由maki NG表包含颜色和外键
引用,但这不是我的目标,我需要使用数组
你需要在服务器端的'颜色()辅助函数,或者是罚款也将被移动到的Javascript呢? – lesssugar
这两种方式将帮助我 –