php Yii2框架中ajax的用法
2017-05-16 23:06:26
•
阅读
打赏
本文介绍了php Yii2框架中ajax的用法,这里做下分享。
AJAX介绍
AJAX 全称为 Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。
AJAX 最大的好处是在不重新加载或刷新整个页面的情况下,与服务器交换数据并更新部分网页内容。
AJAX 需要浏览器JavaScript的支持。
控制器代码
public function actionUser()
{
$model = User::findOne(intval($_GET['id']));
if ($model) {
if ($model->delete()) {
echo 1;
Yii::$app->end();
}
}
echo 0;
Yii::$app->end();
}
html和js代码
<a href="javascript:void(0);"
url="<?= Url::to(['user', 'id' => $model->id]); ?>"
class="btn btn-success del">删除</a>
<script>
$(function () {
$('.del').click(function () {
var tThis = $(this);
if (confirm("确定要删除用户吗?")) {
var url = tThis.attr('url');
$.get(url, function (data) {
if (data == 1) {
$(tThis).parent().parent().remove()
alert('删除成功')
} else {
alert('删除失败')
}
})
}
return false;
})
})
</script>
以上就是本文php Yii2框架中ajax的用法的全部内容,希望对大家的学习有所帮助。
相关推荐
深度学习 -- 损失函数
深度残差网络(Deep Residual Networks (ResNets))
深度学习 -- 激活函数
神经网络训练 -- 调整学习速率
生成对抗网络(GAN)改进与发展
生成对抗网络(GAN)优点与缺点
生成对抗网络(GAN)的训练
生成对抗网络(GAN)基本原理
生成模型与判别模型