小编Jay*_*yAr的帖子

Url编码javascript对象文字

我有模特儿

public class SomeModel
{
    public string SomeText { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

在javascript中我创建了一个模型的javascript对象文字:

var model = {
                SomeText: "test"
            };
var serializedData = JSON.stringify(model);
Run Code Online (Sandbox Code Playgroud)

这会产生一个如下所示的字符串:

"{"SomeText":"test"}"
Run Code Online (Sandbox Code Playgroud)

现在假设我想将此模型发送到控制器,该控制器使用以下函数接受这样的模型:

public void Index(SomeModel model)
{
}
Run Code Online (Sandbox Code Playgroud)

我需要的是一个url字符串,其中模型具有以下形式:

"?SomeText=test"
Run Code Online (Sandbox Code Playgroud)

我知道当你通过ajax post发送模型时,ajax就是这样做的:

$.ajax({type:"POST", 
        url: "someUrl", 
        data: serializedData,
        ...
});
Run Code Online (Sandbox Code Playgroud)

'data:'url-编码序列化数据.

但我实际上不想使用ajax,所以我需要自己构建这个url.我想做与ajax对'data:'完全相同的事情.我如何自己对序列化数据进行url编码?

javascript ajax url jquery asp.net-mvc-3

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

在没有app store的情况下分发Ipad App

假设以下情形:公司A要求公司B为他们生成IPad应用程序.A公司只想在非常有限的IPad(少于100个)上使用它.A公司不一定有兴趣在应用程序商店中提供它.

公司B如何将应用程序(卖给它)分发给公司A?它可以通过临时配置文件在iPad上安装App,但这仅用于测试,一旦配置文件到期,就无法使用该应用程序.如何在没有应用程序在一年后到期的情况下,在iPad上合法安装此应用程序?

当使用应用程序商店时,是否有选项可以将应用程序仅销售给该公司,或者通过应用程序商店销售给特定用户,当这些公司不在美国时(我听说过只能在我们)

企业分销是否可以选择?但是,公司A必须拥有IOS开发人员企业计划票,以便它可以在iPad上安装应用程序,而不是公司B,对吗?然而,公司B是这里的开发者...或者它是否合法,如果公司B有IOS开发者企业计划票,在某些iPad上安装了应用程序并将iPad卖给了公司A?

distribution app-store ipad ios provisioning-profile

12
推荐指数
1
解决办法
4013
查看次数

ios:如何显示"选择无线连接"弹出窗口?

如果没有互联网连接,你开始使用Ipad或Iphone的safari应用程序,会出现一个弹出窗口:"选择无线网络"

有没有办法强制这个弹出窗口出现在我想要的应用程序中?

问题是,我的应用程序中有一个按钮,用户将用户连接到Facebook.按下按钮后,Safari浏览器将打开并显示facebook授权页面.如果没有互联网连接,则会显示此弹出窗口,但无法从那里返回应用程序.因此,目前我在允许此授权页面出现之前检查互联网连接,但我也想显示此弹出窗口.

notifications objective-c popup internet-connection ios

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