Yii2.如何使用 jquery 中止控制器/动作?

Posted

技术标签:

【中文标题】Yii2.如何使用 jquery 中止控制器/动作?【英文标题】:Yii2. How to abort controller/action with jquery? 【发布时间】:2016-04-18 06:07:55 【问题描述】:

我有一个带分页的 ListView。如何使用 jquery 中止页面更改操作?

我尝试这样做:

$(".pagination li a").click(function()
    return;
);

但它不起作用。

编辑: 这对我有用。

$(".pagination li a").click(function()
        return false;
);

【问题讨论】:

尝试阻止默认e.preventDefault(); 【参考方案1】:

这是你的解决方案

$(".pagination li a").click(function(e)
    e.preventDefault();
    e.stopPropagation();
);

【讨论】:

不起作用。我刚刚写了 return false;而是返回;在我的代码示例中,它可以工作。 OK..这很好,但我的代码将作为 preventDefault 将停止事件的默认行为。

以上是关于Yii2.如何使用 jquery 中止控制器/动作?的主要内容,如果未能解决你的问题,请参考以下文章

YII2控制器与路由

Yii2-设置和获取删除Cookies空值分析(有代码)

yii2 源码分析Action类分析

yii2 源码分析 Action类分析

Yii2:Select2 不使用 jQuery 向控制器发送值

如何使用 jQuery 调用 MVC ChildActionOnly 控制器动作