草庐IT

Zend_View_Helper_Url

全部标签

javascript - 如何在javascript中获取问号后的url值

如何在javascript中获取问号后的url值?我想要以下行为:ifvalueisyesthen10+2elseifvalueisnothen10.我想输出警告信息。PICGrantCalculatorPICGrantCalculatorif(value==no){alert('hello');}if(value==yes){alert('hi');} 最佳答案 使用这段代码:vara=location.href;varb=a.substring(a.indexOf("?")+1);

javascript - Rails 通过 ajax 提交表单并更新 View

我想在不重新加载页面的情况下更新通过ajax提交的表单并根据它更新View。我尝试了不同的方法,但都失败了,因为我是Rails的新手。情况是这样的。模态defnew@new_entry=current_user.notes.build@words=current_user.notes@notes_false_list=current_user.notes.where(known:false).order("title").group_by{|note|note.title[0]}@notes_true_list=current_user.notes.where(known:true).

javascript - 使用 jQuery 获取 div 的背景图像。是否有一种内置方法可以去除 url() 部分?

我正在使用这段代码获取div的背景图片。varbgImage=$('#content').css('backgroundImage');这将返回url%28http://example.com/images/layout/content-trans.png%29我知道您可以执行element.height()来获取元素的高度而不附加px(parseInt()也可以),所以我想知道jQuery是否有类似的方法来获取实际背景图像减去url()元数据。我想我可以使用正则表达式,例如/url\((.*)\)/,但我宁愿先知道是否有内置方法。 最佳答案

javascript - 主干 - 从 subview 调用/引用父 View

我是Backbone的新手,我想知道这方面的最佳实践-我想要一种与subview的父View进行通信的简单方法,即调用父View的方法。下面使用“桌面”和“文档”View的基本示例:classDesktopViewextendsBackbone.View{constructor(options?){super(options);this.el=$('#desktop');this.createDocument();}createDocument(){dv=newDocumentView();$(this.el).append(dv.render());}}classDocumentVi

javascript - 如何在 View 中将 MVC 模型字符串作为纯文本获取

我正在将模型发送到具有字符串的View。这些字符串是html编码的,我不需要它们。有什么方法可以在没有html编码的情况下将模型发送到View?型号:publicclassPackage{publicstringString{get;set;}}Controller:publicActionResultGetPackage(){PackageoPackage=newPackage();oPackage.String="usinglotsof\"and'inthisstring";returnView(oPackage);}查看:@modelModels.Package(function

javascript - 在 razor 中确认 Url.Action

您好,我在gridview中使用编辑按钮。在调用操作之前我想要一个确认按钮?grid.Column("","",format:@@if(!item.IsBookPublished){Edit}然而,onclick属性并未计算,而是作为参数传递。如何获得确认? 最佳答案 你放错地方了。现在您已将它作为参数传递给Url.Action帮助程序,而它应该是一个单独的属性,与您定义href属性的方式相同:Edit顺便说一句,您应该考虑为此使用助手:grid.Column("","",format:@@if(!item.IsBookPublis

javascript - 在来自 URL 的推文中插入换行符?

所以我现在有一个这样的脚本:popUp("https://twitter.com/intent/tweet?text="+问候语+诗歌+"-&url="+siteURL,704,260);这首“诗”是一首俳句,我希望它像这样:第一行2号线第3行而不是现在的第1行//第2行//第3行。我尝试在其中插入像\n这样的东西无济于事。“诗”的构造很简单,就像line1+"//"+line2... 最佳答案 如您所料,换行符不能出现在URL中。使用随机转义机制对你没有任何好处;您需要对换行符进行URL编码:https://twitter.com

javascript - 主干 View - 未定义

这真的让我很困惑,我认为我很愚蠢,但我已经搜索并做了我能做的一切。每当我声明一个View并使用jasmine运行BDD测试时,它总是返回“undefinedisnotafunction”。这是代码window.LocationView=Backbone.View.extend({initialize:function(){//createnewmarkerfirstthis.marker=newgoogle.maps.Marker({title:this.model.get('name'),draggable:true,animation:google.maps.Animation.D

javascript - 如何只调用一次 Backbone View 事件?

我有一个看起来像这样的主干View:varmyView=Backbone.view.extend({events:{'click.myClass':'myFunction'},initialze://initializefunction,render://renderfunction,myFunction:function(e){//dosomething}});我想让myFunction只工作一次,然后停止调用。我相信我可以使用backboneonce()方法来实现这一点,但无法弄清楚。这是最好的方法吗?我该如何构建它?谢谢! 最佳答案

javascript - 附加到URL的"undefined"和"cache/xxx"

首先,我认为这和"undefined"randomlyappendedin1%ofrequestedurlsonmywebsitesince12june2012差不多是一个问题,但是由于我是新用户,因此无法对此帖子发表评论,并且还没有解决方案,所以我只能提出一个新问题。自2012年6月12日14:22EET(发生第一个错误的那一刻)起,我们遇到了非常奇怪的问题:不到1%对我们网站的请求的末尾附加了“undefined”字符串,或替换了网址的有效部分,并且引荐来源网址是指向该网站的完全有效的网址。例如,我们收到带有引荐来源http://example.com/foo/undefined的