问题列表 - 第43315页

JavaScript数组到URLencoded

是否有任何js函数将数组转换为urlencoded?我是JS的全新人......谢谢!...


我的数组是一个键和值数组....所以,

myData=new Array('id'=>'354313','fname'=>'Henry','lname'=>'Ford');
Run Code Online (Sandbox Code Playgroud)

是相同的

myData['id']='354313';
myData['fname']='Henry';
myData['lname']='Ford';
myData.join('&'); //returns error, it doesn't work on such array...
Run Code Online (Sandbox Code Playgroud)

有什么办法吗?


哦,sory ...我有一个像这样的阵列

var myData=new Array('id'=>'354313','fname'=>'Henry','lname'=>'Ford');
Run Code Online (Sandbox Code Playgroud)

然后我需要转换为的数组:

id=354313&fname=Henry&lname=Ford
Run Code Online (Sandbox Code Playgroud)

javascript urlencode

12
推荐指数
5
解决办法
4万
查看次数

"ref"关键字和引用类型

我的团队中的某个人偶然发现了引用类型上ref关键字的特殊用法

class A { /* ... */ } 

class B
{    
    public void DoSomething(ref A myObject)
    {
       // ...
    }
}
Run Code Online (Sandbox Code Playgroud)

是否有人理智会做这样的事情?我在C#中找不到这个用途

.net c# ref reference-type pass-by-reference

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

适用于Android的蓝牙和WIFI打印

我们需要一台可以通过蓝牙或wifi连接到Android手机的便携式打印机(手持设备,这很重要).

我目前所知道的:

  • 这次没有适用于Android的标准打印SDK
  • 有一个名为iPrint SDK的非官方SDK.有没有人通过wifi或蓝牙试过?它有用吗?
  • Printershare还声称可以通过程序化方式获得.我可以为每部手机支付5美元的一次性费用.它有很多支持的格式.你有没有尝试过任何手持设备?我向他们询问了支持的蓝牙打印机列表(因为它有一个菜单项"搜索BT打印机"),但他们没有回答.

我已经问过上面需要知道的事情:

  • 你如何从你的Android应用程序打印?
  • 你用的是什么类型的打印机?
  • 是否计划在标准的Android SDK中包含打印?什么是路线图?它现在可用作Beta还是其他什么?
  • 如果我们以某种方式(我不这么认为)通过蓝牙构建自己的打印解决方案,您能推荐标准和协议来检查和学习吗?

printing android bluetooth printers wifi

43
推荐指数
4
解决办法
6万
查看次数

如何通过网站连接到本地数据库?

我有一个网站供客户用于报告目的,并希望客户选择我的网站直接读取他们的本地数据库(而不是他们提供文件格式的数据).在大多数情况下,他们的数据库将在其localhost上设置SQL Express.

如何使用asp.net/javascript等通过我的网站连接到客户端本地SQL服务器?如果客户端提供其连接字符串属性,则localhost将仅引用我的服务器的localhost ...

考虑以下 :

大多数人通过ISP连接到互联网.他们的数据库将在他们的localhost上运行,并且不会有这样的公共地址.

理想情况下,客户端必须提供一些连接字符串(数据库名称,登录等),我的服务器必须连接.

VPN不适用于此 - 我必须连接到它们(以编程方式)并提取数据,而不是相反.

谢谢

c# sql asp.net

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

iPhone - 背景调查事件

很长一段时间以来,我一直在寻找一种方法,在我的iPhone应用程序中每隔X分钟轮询一次以检查数据计数器.在阅读了背景执行文档和一些试用版应用之后,我不认为这是不可能的,而不会滥用后台API.

上周我发现这个应用程序正是如此.http://itunes.apple.com/us/app/dataman-real-time-data-usage/id393282873?mt=8

它在后台运行并跟踪您使用的蜂窝/ WiFi数据的数量.我怀疑开发人员正在注册他的应用程序作为跟踪位置更改但在应用程序运行时看不到位置服务图标,我认为这是一项要求.

有没有人知道如何实现这一目标?

iphone location background multitasking

66
推荐指数
4
解决办法
4万
查看次数

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

将对象从JSON传递到MVC控制器 - 它总是为空?

我在这里看到了一些与类似问题有关的问题,我已经阅读过它们,跟着它们,但我仍然有同样的问题.

我基本上是在javascript中创建一个对象,并尝试在控制器上调用一个方法,该方法将返回一个html字符串.不是JSON.

我一直在使用dataType和contentType,但仍然没有乐趣.如果代码片段有点乱,那么道歉.

在JS中构建对象.

function GetCardModel() {
    var card = {};
    card.CardTitle = $("#CardTitle").val();
    card.TopicTitle = $("#TopicTitle").val();
    card.TopicBody = $("#TopicBody").data("tEditor").value();
    card.CardClose = $("#CardClose").val();
    card.CardFromName = $("#CardFromName").val();
    return card;
}
Run Code Online (Sandbox Code Playgroud)

看一下这个对象 - 所有看起来都很好,就像在JSON中一样.

var model = GetCardModel();
alert(JSON.stringify(GetCardModel()));
Run Code Online (Sandbox Code Playgroud)

打电话......

$.ajax({
            type: "POST",
            url: "/Postcard/Create/Preview/",
            dataType: "json",
            //contentType: "application/json",
            data: GetCardModel(),
            processData: true,
            success: function (data) {
                alert("im back");
                alert(data);
            },
            error: function (xhr, ajaxOptions, error) {
                alert(xhr.status);
                alert("Error: " + xhr.responseText);
                //alert(error);
            }
        });
Run Code Online (Sandbox Code Playgroud)

总是当我进入控制器时,对象总是在那里,但是所有属性的值都是空值.

jquery asp.net-mvc-2

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

使用包含System.Exception的自定义FaultContract对象会导致"添加服务引用"失败

我刚注意到一些特别的东西 我有一个通过basicHttpBinding发布的内部库存服务,以及一个启用了元数据的customBinding(http + binary).我还为http包含了一个mex端点.我们使用Visual Studio 2008和VB.NET

就在最近,我们注意到我们无法在其他项目中成功地为此服务添加服务引用.它将生成的所有内容是我们通过FaultContract包含的第一个自定义异常(实际上,只有一种类型).如果我添加一个简单的Web引用,它也可以正常工作.此外,WcfClient.exe在加载服务时也没有问题.只是VS.NET添加服务引用不起作用.

在服务中,此异常继承自Exception并标记为可序列化.这就是你应该做的所有,不是吗?

无论如何,这让我感到困惑.如果我为此自定义异常删除FaultContract一切正常.我可以添加服务引用,没问题.但有没有办法可以让我的自定义异常?这是一个已知的问题吗?

wcf metadata visual-studio-2008 faultcontract

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

什么规则适用于MIME边界?

在编写MIME时,可以将消息的不同块与特定边界分开.我出于某种原因失败了找到解释这个边界的任何文件,但这是我从例子中收集的内容:

  1. 边界可以是任何字母和数字的字符串,即"d29a0c638b540b23e9a29a3a9aebc900aeeb6a82".

  2. 没有生成边界的规则,你可以只是md5sum你心爱的名字,在这里,你已经有了你的边界.

  3. 如果您通过HTTP发送MIME,则必须添加标题"Content-Type",指定您执行此操作,并且您的边界标题内容可能如下所示:

    多部分/格式的数据; 边界= d29a0c638b540b23e9a29a3a9aebc900aeeb6a82

  4. 在邮件正文中,边界应以" - "开头,如:

    --d29a0c638b540b23e9a29a3a9aebc900aeeb6a82

但遵循这些规则(以及这个有用的答案)我无法生成服务器可以接受的POST查询.我错过了什么吗?我弄错了吗?

mime http mime-types

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

如何在表中设置一组<tr>的id

我有一个表在循环中生成tr

<table>
    <div id="trresults">
    {FOR LOOP}
         <tr>
             <td>sample text</td>
             <td>sample text</td>
             <td>sample text</td>
         </tr>
         <tr>
             <td>sample text</td>
             <td>sample text</td>
             <td>sample text</td>
         </tr>
    {END FOR LOOP}
     </div>
</table>
Run Code Online (Sandbox Code Playgroud)

我想对tr进行分组并为其设置id.所以我用div来做那个.但是div不会像在表中一样工作,所有项目都应该在td中.那么我该如何解决这个问题呢.专家请帮忙

html javascript css

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