小编Biz*_*v B的帖子

悬停上的Jquery图像生成输入类型文件

当我将图标显示在图像上时.但我想显示这样的图标

当我点击时,它应该允许浏览像这样的文件 在此输入图像描述

<input type ='file'>
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

我试着把文件标签放到所有,但它没有用.我怎样才能做到这一点?

.profile-img-container {
  position: absolute;
  width:50%;
}

.profile-img-container img:hover {
  opacity: 0.5;
  z-index: 501;
}

.profile-img-container img:hover + i {
  display: block;
  z-index: 500;
}

.profile-img-container i {
  display: none;
  position: absolute;
  margin-left:43%;
  margin-top:40%;
}

.profile-img-container img {
  position:absolute;
}
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css" rel="stylesheet" />
<link href="http://maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet" />
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>

<div class="profile-img-container">
  <img src="http://s3.amazonaws.com/37assets/svn/765-default-avatar.png" class="img-thumbnail img-circle img-responsive" />
  <i class="fa fa-upload fa-5x"></i>
</div>
Run Code Online (Sandbox Code Playgroud)

小提琴

html css

7
推荐指数
2
解决办法
2680
查看次数

Laravel返回页面,使用旧输入进行验证

对于更新配置文件页面

我用这条路线作为

Route::get('editdriver/{data}', 'DriverController@EditDriver');
Run Code Online (Sandbox Code Playgroud)

在我使用验证后的控制器中,

return Redirect::to('editdriver/'.$data)->withInput()->withErrors($validation->messages());
Run Code Online (Sandbox Code Playgroud)

所以,网址将是

HTTP://本地主机/项目/ editdriver/1

如果我清空了所需的值rule并按提交表单,

它显示带有验证消息的旧数据.

我需要的是,它不应该显示来自db的旧值.

我甚至试过了.,

return Redirect::back()->withErrors($validation->messages());
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点 ??

更新:

在控制器中我有

public function EditDriver($data=NULL)
    {
        $editvehicle=$data;
        $DriverDetails = DriverModel::where('DriverId', $editvehicle)->get()->toArray();

        return View::make('home/editdriver')->with('DriverDetails', $DriverDetails);
    }
Run Code Online (Sandbox Code Playgroud)

在我看来

$("#Firstname").val("<?php echo $DriverDetails[0]['Firstname']?>");
Run Code Online (Sandbox Code Playgroud)

并从jquery显示为html

{{ Form::text('Firstname',null, array('id'=> 'Firstname')) }}
Run Code Online (Sandbox Code Playgroud)

php validation laravel laravel-4 laravel-validation

3
推荐指数
1
解决办法
2万
查看次数

Laravel 检查它是否有来自模型的数据

我正在从 url 接收数据并将其发送到模型,然后像这样显示在模型中。

public function BlogDisplay($data=NULL)
    {
        $BlogData = BlogModel::where('BlogLink', '=', $data)->get();
        return View::make('Blogs', array('BlogData' => $BlogData));
Run Code Online (Sandbox Code Playgroud)

然后在视图中。

但是为了检查它是否有数据,我在这样的视图中这样做:

<?php

   if($BlogData)
   {
     var_dump($BlogData);
     echo 'has data';
   }
   else
   {
     var_dump($BlogData);
     echo 'has no data';
   }
?>
Run Code Online (Sandbox Code Playgroud)

但它都显示了数组。

我如何检查给定的 $data 是否存在于数据库中。

php laravel laravel-4

2
推荐指数
1
解决办法
2703
查看次数

标签 统计

laravel ×2

laravel-4 ×2

php ×2

css ×1

html ×1

laravel-validation ×1

validation ×1