Tag: dotnetnuke

DotNetNuke Jquery在模块中不起作用

我有一个在普通网页上工作正常的JQuery文件,但在DNN内部不起作用。 DNN在Host设置中指向最新版本的JQuery我有一个名为news的容器(news.css,news.ascx)和一个名为newsdata.ascx的容器。 我在模块中有这个代码来启动JQuery文件: $(function() { $(“#controller”).jFlow({ slides: “#slides”, width: “277px”, height: “150px”, duration: 250 }); }); 但没有任何反应。 我将代码放在正确的位置吗? 谢谢

检查cookie存在使用jquery / js登录注销

我有一个DNN登录/注销控件,它无法正常工作。 因此,我想使用JS / JQUERY进行自己的操作。 当用户登录时,页面上的HTML如下所示: Logout 当它们“退出”时,它看起来像这样: https://stackoverflow.com/questions/10102483/checking-a-cookie-exists-login-logoff-using-jquery-js/Login 我想检查cookie是否已设置,是否已显示https://stackoverflow.com/questions/10102483/checking-a-cookie-exists-login-logoff-using-jquery-js/Logoff链接,如果没有,则显示https://stackoverflow.com/questions/10102483/checking-a-cookie-exists-login-logoff-using-jquery-js/Login链接。 单击https://stackoverflow.com/questions/10102483/checking-a-cookie-exists-login-logoff-using-jquery-js/Login将检查cookie是否存在(它应该显示为https://stackoverflow.com/questions/10102483/checking-a-cookie-exists-login-logoff-using-jquery-js/Login)并将其带到登录页面。 单击https://stackoverflow.com/questions/10102483/checking-a-cookie-exists-login-logoff-using-jquery-js/Logoff应该删除cookie并刷新页面,然后再次将链接更改回“https://stackoverflow.com/questions/10102483/checking-a-cookie-exists-login-logoff-using-jquery-js/Login”,因为没有找到cookie。 我使用它作为示例指南: http : //jsfiddle.net/MadLittleMods/73vzD/ 这是我到目前为止所做的: HTML: https://stackoverflow.com/questions/10102483/checking-a-cookie-exists-login-logoff-using-jquery-js/Login || https://stackoverflow.com/questions/10102483/checking-a-cookie-exists-login-logoff-using-jquery-js/Logoff see JS: //set the cookie once user has logged in //for testing purposes clicking login should set the cookie to 1 //clicking on https://stackoverflow.com/questions/10102483/checking-a-cookie-exists-login-logoff-using-jquery-js/Logoff ‘should’ set the cookie to 0 $(‘#dnn_dnnLOGIN_cmdhttps://stackoverflow.com/questions/10102483/checking-a-cookie-exists-login-logoff-using-jquery-js/Login’).live(‘click’, function() { var action […]

在DotNetNuke 4.8.x中包含jQuery的最佳方法是什么?

我正在使用DotNetNuke 4.8.x并想使用jQuery。 任何人都可以建议我将jQuery集成到DNN的最佳方法是什么? 我将无法将DNN版本升级到5,它内置了对jQuery的支持。 非常感谢您的建议。

容器中的DotNetNuke jquery脚本

您好我已经在DNN中创建了一个容器,但我不知道如何将jquery脚本实现到容器中。 有谁知道这是怎么做的? 最好的祝福

通过AJAX请求DNN MVC执行操作

我的DNN MVC开发过程中出现了另一个问题。 我想知道这是否是一个错误/缺失的function我犯了一个错误。 我将尝试解释下面的问题。 我想要实现的目标 我想通过调用AJAXpost在我的控制器中执行一个动作。 到目前为止它的作用。 但是,当我尝试将一些变量返回到View时,它不仅返回变量。 它为响应添加了一个完整的HTML源代码。 JSON REPONSE 我的控制器 我的方法返回一个ActionResult(我尝试了JsonResult和其他不同的东西:HttpResponseMessage)。 程序本身正在工作,并返回JSON消息。 public ActionResult Mark(int itemId) { var item = _itemService.GetItem(itemId, ModuleContext.ModuleId); // Check if item exists if (item == null) return Json(new { success = false, Description = “the item you want to vote for does not exist (anymore)” }, JsonRequestBehavior.AllowGet); // […]

Dotnetnuke从一个模块调用ajax

我现在正在尝试使用ajax调用构建一个dnn模块。 但是有一个jquery错误说明 SyntaxError:意外的令牌< 我试图使用ajax“url:”并尝试在根文件夹中创建一个新的ascx,但仍显示错误404。 我的ajax电话如下 $.ajax({ url: “NewsManagement.ascx/Add”, contentType: “application/json; charset=utf-8”, dataType: “json”, method: “POST”, beforeSend: function () { }, cache: false, data: { title : $(‘#txt_Title’).val(), news_content : $(‘#txt_Content’).val(), image : $(‘#file_Image’).val(), chapter_id : $(‘#sel_Chapter’).val(), is_draft : $(‘#chk_Draft’).val(), posted_date : $(‘#dp_PostDate’).val(), created_by : “”, lastupdate_by : “” }, success: function (data) { console.log(data); if […]

防止jQuery多重引用

我正在开发Dnn模块,我在一些模块中使用jQuery,我将jQuery引用添加到每个ascx文件的顶部,顺便说一下当用户每次添加模块时将多个模块添加到它引用的页面时,这种情况给出了一些错误,当我从模块中删除引用时,这是另一个模块的底部,它们都使用jQuery,它们工作正常,有没有办法防止多个引用jQuery? 我的意思是如果它在页面上被引用,那么它将不会再次引用。谢谢。