欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

tp5框架基于ajax實現(xiàn)異步刪除圖片的方法示例

 更新時間:2020年02月10日 09:45:15   作者:pan_yuyuan  
這篇文章主要介紹了tp5框架基于ajax實現(xiàn)異步刪除圖片的方法,結合實例形式詳細分析了thinkPHP5使用ajax異步刪除圖片前臺提交與后臺處理相關操作技巧,需要的朋友可以參考下

本文實例講述了tp5框架基于ajax實現(xiàn)異步刪除圖片的方法。分享給大家供大家參考,具體如下:

為了提高用戶體驗,我們?yōu)樯唐废鄡灾谱髁薬jax無刷新異步刪除的功能,過程和方法還是非常值得借鑒的,效果如下:

上面的圖片列表中,你點一下旁邊的減號就會在不需要刷新當前頁面的情況下不光從網(wǎng)頁頁面上刪除圖片,也會從服務器端刪除該圖片,看看我們的核心處理代碼吧:

首先是客戶端的js代碼:

function delrow(o){
if(confirm('確定要刪除該圖嗎?')){
var div=$(o).parent().parent();
var id=div.attr('id');
$.ajax({
type:"POST",
data:{id:id},
url:"{:url('Goods/ajaxdelpic')}",
success:function(data){
if(data==1){
div.remove();
}else{
alert('刪除失?。?);
}
}
});
}
}

當請求發(fā)送到服務器端的時候我們是這樣處理的:

// 異步刪除商品相冊圖片public function ajaxdelpic($id){
$gphoto=db('goods_photo');
$gphotos=$gphoto->find($id);
$ogPhoto=IMG_UPLOADS.$gphotos['og_photo'];
$bigPhoto=IMG_UPLOADS.$gphotos['big_photo'];
$midPhoto=IMG_UPLOADS.$gphotos['mid_photo'];
$smPhoto=IMG_UPLOADS.$gphotos['sm_photo'];
@unlink($ogPhoto);
@unlink($bigPhoto);
@unlink($midPhoto);
@unlink($smPhoto);
$del=$gphoto->delete($id);
if($del){
echo 1;
}else{
echo 2;
}
}

更多關于thinkPHP相關內(nèi)容感興趣的讀者可查看本站專題:《ThinkPHP入門教程》、《thinkPHP模板操作技巧總結》、《ThinkPHP常用方法總結》、《codeigniter入門教程》、《CI(CodeIgniter)框架進階教程》、《Zend FrameWork框架入門教程》及《PHP模板技術總結》。

希望本文所述對大家基于ThinkPHP框架的PHP程序設計有所幫助。

相關文章

  • php ajax數(shù)據(jù)傳輸和響應方法

    php ajax數(shù)據(jù)傳輸和響應方法

    今天小編就為大家分享一篇php ajax數(shù)據(jù)傳輸和響應方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-08-08
  • php函數(shù)usort使用方法示例詳解

    php函數(shù)usort使用方法示例詳解

    在 PHP 中, usort() 函數(shù)用于對數(shù)組進行排序,它允許你使用自定義的比較函數(shù)來確定元素的順序,本文給大家介紹php函數(shù)usort使用方法,感興趣的朋友跟隨小編一起看看吧
    2023-09-09
  • Yii2.0框架實現(xiàn)帶分頁的多條件搜索功能示例

    Yii2.0框架實現(xiàn)帶分頁的多條件搜索功能示例

    這篇文章主要介紹了Yii2.0框架實現(xiàn)帶分頁的多條件搜索功能,涉及Yii2.0數(shù)據(jù)庫查詢及分頁顯示相關操作技巧,需要的朋友可以參考下
    2019-02-02
  • Laravel框架處理用戶的請求操作詳解

    Laravel框架處理用戶的請求操作詳解

    這篇文章主要介紹了Laravel框架處理用戶的請求操作,結合實例形式分析了laravel框架請求、響應以及中間件、路由等相關概念與操作技巧,需要的朋友可以參考下
    2019-12-12
  • php ZipArchive壓縮函數(shù)詳解實例

    php ZipArchive壓縮函數(shù)詳解實例

    在php中生成zip文件我們只要使用一個php zip壓縮ZipArchive函數(shù)就可以了,下面小編來給大家總結兩個實現(xiàn)一個是利用ZipArchive生成zip,另一個壓縮文件夾下所有文件
    2013-11-11
  • php設計模式之單例模式使用示例

    php設計模式之單例模式使用示例

    單例模式也就是只能實例化一次,也就代表在實例化時不可能使用new關鍵字,下面是使用示例,大家參考使用吧
    2014-01-01
  • ThinkPHP3.2.2的插件控制器功能

    ThinkPHP3.2.2的插件控制器功能

    這篇文章主要介紹了ThinkPHP3.2.2最新開始支持的插件控制器功能的使用方法,非常詳細,這里推薦給小伙伴們。
    2015-03-03
  • thinkPHP和onethink微信支付插件分享

    thinkPHP和onethink微信支付插件分享

    這篇文章主要是給大家分享了thinkPHP和onethink微信支付插件,小編覺得挺不錯的,也給大家做個參考。
    2019-08-08
  • Zend Framework實現(xiàn)留言本分頁功能(附demo源碼下載)

    Zend Framework實現(xiàn)留言本分頁功能(附demo源碼下載)

    這篇文章主要介紹了Zend Framework實現(xiàn)留言本分頁功能,詳細分析了Zend Framework實現(xiàn)留言本所涉及的控制器動作,分頁樣式及模板調(diào)用技巧,并附代碼demo源碼供讀者下載參考,需要的朋友可以參考下
    2016-03-03
  • Zend Framework動作助手(Zend_Controller_Action_Helper)用法詳解

    Zend Framework動作助手(Zend_Controller_Action_Helper)用法詳解

    這篇文章主要介紹了Zend Framework動作助手(Zend_Controller_Action_Helper)用法,詳細分析了動作助手Zend_Controller_Action_Helper功能,定義,使用方法與相關實現(xiàn)代碼,需要的朋友可以參考下
    2016-03-03

最新評論