ホームページ >バックエンド開発 >PHPチュートリアル >Yii2.0で使用するjs非同期削除サンプルコード

Yii2.0で使用するjs非同期削除サンプルコード

黄舟
黄舟オリジナル
2017-03-10 19:09:361334ブラウズ

この記事では主にYii2.0のjsを使った非同期削除の例を紹介していますが、編集者が非常に良いと思ったので、参考として共有させていただきます。エディターをフォローして見てみましょう

ドキュメントを整理し、Yii2.0 での js の非同期削除の使用例を探し、整理して少し合理化して、共有します。

Controller:

public function actionWeixinnotificationdel()
{
 $model = WxDistributorNotification::findOne($_GET['id']);
 if ($model) {
  if($model->delete()) {
   echo 1;
   Yii::$app->end();
  }
 }
 echo 0;
 Yii::$app->end();
}

HTMLを表示


コードをコピー コードは次のとおりです:

<a href="javascript:void(0);" 
rel="external nofollow" 
url="<?=Url::to([&#39;weixinnotificationdel&#39;, &#39;id&#39;=>$model->id]);?>" 
class="btn btn-success btn-sm deleteLink">解绑</a>

JSを表示

<script language="Javascript">
$(function () {
 $(&#39;.deleteLink&#39;).click(function () {
  var tThis =$(this);
  if (confirm("确定要解绑此微信号吗?")){
   var url = tThis.attr(&#39;url&#39;);
   $.get(url,function (data) {
    if (data == 1){
     $(tThis).parent().parent().remove()
     alert(&#39;解绑成功&#39;)
    }else{
     alert(&#39;解绑失败&#39;)
    }
   })
  }
  return false;
 })
})
</script>


以上がYii2.0で使用するjs非同期削除サンプルコードの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。