问题列表 - 第44597页

ASP.NET MVC 3 JSONP:这适用于JsonValueProviderFactory吗?

Phil Haack有一篇关于如何使用JSON,数据绑定和数据验证的优秀博客文章.

输入浏览器的"同源策略安全限制".和JSONP,您使用$ .getJSON()来检索内容.

是否有内置的MVC 3方法来做到这一点,还是我需要遵循这样的帖子的建议?你可以发布内容吗?我问,因为我的同事实现了JsonPfilterAttribute以及其他工作.如果MVC 3中已存在某些内容,显然最好避免这种情况.

编辑:

总结:除访问POST变量外,一切都有效,即如何POST在上下文中访问变量?(注释在代码的最后部分标记)

我选择使用这种格式来调用服务器:

$.ajax({
    type: "GET",
    url: "GetMyDataJSONP",
    data: {},
    contentType: "application/json; charset=utf-8",
    dataType: "jsonp",
    jsonpCallback: "randomFunctionName"
});
Run Code Online (Sandbox Code Playgroud)

产生这种反应:

randomFunctionName([{"firstField":"111","secondField":"222"}]);
Run Code Online (Sandbox Code Playgroud)

如果我使用的话,这一切都很有效GET.但是,我仍然无法将其作为一个工作POST.这是Nathan Bridgewater 在这里发布的原始代码.此行找不到POST数据:

context.HttpContext.Request["callback"];
Run Code Online (Sandbox Code Playgroud)

要么我应该Form以某种方式访问,要么MVC数据验证器正在剥离POST变量.

如何context.HttpContext.Request["callback"];编写访问POST变量或MVC是否出于某种原因剥离这些值?

namespace System.Web.Mvc
{   public class JsonpResult : ActionResult
    {   public JsonpResult() {}

        public Encoding ContentEncoding { get; set; }
        public string ContentType { get; set; …
Run Code Online (Sandbox Code Playgroud)

jsonp model-binding asp.net-mvc-3

7
推荐指数
1
解决办法
9417
查看次数

使用cfdocument时,仅将页脚添加到最后一页

我正在创建一个使用多页文档cfdocument(使用动态文本创建,因此可以包含任意数量的页面).

我可以用来<cfdocumentitem type="footer">为每个页面添加一个页脚,但有什么办法我只能在文档的最后一页添加一个页脚?

谢谢.

coldfusion footer cfdocument

5
推荐指数
1
解决办法
2308
查看次数

Iphone停止ASIFormDataRequest

我有一个问题在我的viewController中,当我有一个待处理的ASIFormDataRequest(作为异步任务启动)仍在执行并且用户按下后退按钮(为了弹出视图).

有没有办法阻止异步任务?

我读过这是一个名为"clearDelegatesAndCancel"的方法,但我不知道它是不是我正在寻找的.

谢谢

iphone

3
推荐指数
1
解决办法
1343
查看次数

CKEditor的公共CDN

简单一句:是否有任何公共CDN加载CKEditor就像从谷歌的CDN加载jQuery一样?

我找不到任何大的CDN.我想我总是可以链接到ckeditor.com的JS文件,但这并不是优化意味着什么.

cdn ckeditor google-cdn

22
推荐指数
3
解决办法
9357
查看次数

使ImageView在设定的时间内可见

我在xml布局文件中设置了onClick方法,触发手机振动100ms,此时我将ImageView Visibility设置为可见,以便可以看到.我希望在振动停止时将ImageView重新设置为再次移动.我该怎么做?

java android imageview

2
推荐指数
1
解决办法
4337
查看次数

透明活动的全屏2.3

我使用的是这种xml风格:

<style name="Theme.Transparent" parent="@android:style/Theme.Translucent.NoTitleBar">       
Run Code Online (Sandbox Code Playgroud)

这显示了全屏幕的透明布局,Android 2.1和2.2顶部没有标题栏或状态栏.但是,当我在2.3上测试应用程序时,同样的活动显示顶部的主屏幕状态栏(电池等).

我必须将这些行输入到我的java代码onCreate:

requestWindowFeature(Window.FEATURE_NO_TITLE);     
 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); 
Run Code Online (Sandbox Code Playgroud)

要让它从顶部删除任何状态或标题栏.

任何人都可以解释为什么2.2和2.3之间存在这种差异?

android

5
推荐指数
1
解决办法
2906
查看次数

连字符前分割字符串 - asp.net c#

我有一个字符串:

10989898 - test1
Run Code Online (Sandbox Code Playgroud)

或者另一个例子:

123178239182 - test2
Run Code Online (Sandbox Code Playgroud)

我需要像这样的输出:

在第一种情况下:

10989898 
Run Code Online (Sandbox Code Playgroud)

在第二种情况:

123178239182
Run Code Online (Sandbox Code Playgroud)

表示连字符前的值.我怎样才能做到这一点?

.net c# split

6
推荐指数
2
解决办法
1万
查看次数

如何在Facebook初始身份验证后请求更多权限

我有一个Facebook应用程序,我已经要求用户提供他们的电子邮件,工作信息等.用户已经授予了检索这些信息的权限.

现在我想要检索他们的电话号码,但我之前没有要求.

那么我如何要求已经过身份验证的用户访问他们的电话号码?他们的一些代码是我可以添加的,下次他们登录时会提示他们验证这些额外的信息吗?

facebook

13
推荐指数
1
解决办法
1万
查看次数

map()get()混乱

我只是通过jQuery API,我对map()&get()方法有点困惑.我知道我错了,但这个map()方法看起来很像一个.each()陈述?除了文档说它返回一个新的jQuery对象.

我一直在玩jsfiddle试图让我的头围绕它,但我不是那里. 是jsfiddle链接:

这里还有代码片段:

$.fn.equalizeHeights = function() {
    var two = $(this).map(function(i, e) {
                                return $(e).height();
                            });
    console.log(two);
    console.log(two.constructor);
    console.log(two.get());
    console.log(two.get().constructor);
    return this.height(Math.max.apply(this,two.get()));
}
$('input').click(function() {
    $('div').equalizeHeights();
});
Run Code Online (Sandbox Code Playgroud)

我看到他们正在使用原型扩展jQuery来创建一个名为的函数equalizeHeights().并$(this)表示页面上所有"div"元素的选择器.在map()通过每个项目的通话迭代的div的数组中,并返回其高度?但我感到困惑的是我正在登录控制台.一个是一个object,另一个是array

有人可以详细说明这段代码中的内容map()和内容get()吗?

提前致谢.

jquery

23
推荐指数
2
解决办法
2万
查看次数

grep在不同行的文件中的多个字符串(即整个文件,而不是基于行的搜索)?

我想grep包含单词的文件Dansk,Svenska或者 Norsk在任何一行上使用可用的返回码(因为我真的只想知道包含字符串的信息,我的单行程稍微进一步了).

我有很多带有行的文件,如下所示:

Disc Title: unknown
Title: 01, Length: 01:33:37.000 Chapters: 33, Cells: 31, Audio streams: 04, Subpictures: 20
        Subtitle: 01, Language: ar - Arabic, Content: Undefined, Stream id: 0x20, 
        Subtitle: 02, Language: bg - Bulgarian, Content: Undefined, Stream id: 0x21, 
        Subtitle: 03, Language: cs - Czech, Content: Undefined, Stream id: 0x22, 
        Subtitle: 04, Language: da - Dansk, Content: Undefined, Stream id: 0x23, 
        Subtitle: 05, Language: de - Deutsch, Content: Undefined, Stream id: 0x24, 
(...) …
Run Code Online (Sandbox Code Playgroud)

bash awk grep

80
推荐指数
7
解决办法
10万
查看次数