jquery:删除从JSON响应转移的类

时间:2015-01-15 15:05:34

标签: javascript php jquery json laravel-4

我在laravel中创建了一个函数,它将一些图片放在一起并返回它们的名字,这样我就可以立即在页面上查看它们而无需刷新浏览器。我想允许删除照片,但它不会通过JSON提供返回值不在DOM中。我做错了什么?

HTML:

  <form action="" enctype="multipart/form-data" id="data">
        <input  type="file" name="image[]" multiple>
        <button type="submit">send</button>
    </form>

<hr>


<div class="returns_img"> </div>

  <script type="text/javascript">

   $("form#data").submit(function(event){

    event.preventDefault();

      var formData = new FormData($(this)[0]);

    $.ajax({
        url: "upimage",
        type: "POST",
        data: formData,
        async: false,
       success: function(msg){  

        $(".returns_img").append(msg);

   },
        cache: false,
        contentType: false,
        processData: false
    });

});

   $("#dell_msg").click(function(){

        $(".up_side").removeClass(".list_img");

   });

Routes.php:

Route::post('upimage', function(){


foreach (Input::file("image") as $image) {

$imagename = time(). $image->getClientOriginalName();


$upload = $image->move(public_path() . "/img/",$imagename);

  if ($upload) {

    $uploaddata [] = $imagename;


  }

  echo "<div class='list_img'><img src='/img/". $imagename. "'><button id='dell_msg'>X</button>    </div>"; 

}

0 个答案:

没有答案