问题列表 - 第4966页

使用jquery将DataTable传递给Json

我正在尝试执行一个Web服务,该服务使用以下代码返回DataTable:

$.ajax({  
    type: "POST",  
    url: url,  
    data: data,   
    contentType: "application/json; charset=utf-8",  
    dataType: "json",  
    success: function(msg) {  
        //do things  
        }  
    }); 
Run Code Online (Sandbox Code Playgroud)

如果webservice返回一个类,那么它就可以工作,因此它与输入参数等无关.它只在web方法返回一个数据表时失败(数据表只有2列和2行用于我正在进行的测试).

WebService类使用[ScriptService]属性进行修饰,因此我认为ASP.NET会自动将返回值序列化为JSON.它似乎不适用于数据表.

我发现的唯一解决方案是返回一个字符串(一个手动JSON序列化对象),但这样做对我来说似乎不对.
我正在使用Visual Studio 2008和.Net 3.5

asp.net datatable jquery json .net-3.5

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

将JTextField添加到JPanel并显示它们

我正在使用NetBeans中的Java和Swing构建一个小应用程序.使用NetBeans设计窗口,我在里面创建了一个带有JPanel的JFrame.

现在我想动态地将一些jTextField添加到JPanel.我写了类似的东西:

Vector textFieldsVector = new Vector();
JTextField tf;
int i = 0;
while (i < 3) {
    tf = new JTextField();
    textFieldVector.add(tf);
    myPanel.add(tf); //myPanel is the JPanel where I want to put the JTextFields
    i++;
}
myPanel.validate();
myPanel.repaint();
Run Code Online (Sandbox Code Playgroud)

但没有任何反应:当我运行应用程序时,JFrame显示内部的JPanel,但JTextFields没有.

我是编写图形Java应用程序的新手,所以我肯定错过了一些非常简单的东西,但我看不出是什么.

java swing jpanel jtextfield

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

PHP反序列化问题

为什么unserialize不能恢复我的阵列?见下面的代码..

// prints a:1:{s:8:"txn_type";s:32:"recurring_payment_profile_cancel";}
echo $item['response']; 

// prints nothing
print_r(unserialize($item['response']));
Run Code Online (Sandbox Code Playgroud)

我明白为什么print_r($ response)什么都没给我

**编辑 - 我注意到了这一点

注意:unserialize()[function.unserialize]:第13行/home/reitinve/public_html/action/doc.php中偏移量为6的2797字节错误

那是什么意思?

php serialization

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

浮在数据库中?在.NET中

如果你在MSSQLServer中有一个浮点数,你在.NET中映射这个是什么?

你能把它转换成双倍还是会丢失数字?

.net sql-server floating-point double types

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

xslt获取文件当前文件夹路径

有没有办法从xslt文件中获取当前文件夹路径?

需要它来找到其他xml和xslt文件.我们有不同的客户文件夹,需要成功找到正确的文件.

干杯

xslt

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

Erlang写的是什么?

爱立信编写和编译的Erlang和Erlang/OTP的实现是什么?是汇编,C还是Erlang本身?

更新1:感谢DrJokepu.如果我理解正确,Erlang source-to-VM编译器是用Erlang本身编写的.但VM是用C语言编写的.

更新2:Hynek-Pichi-Vychodil指出了很多细节.

  • VM和HW交互驱动程序:在C.
  • 编译器(到VM)和库:在Erlang中.
  • 扩展:通过使用该语言编写端口或Erlang节点,可以在任何语言中使用.

erlang bootstrapping

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

从Perl子例程返回一个完整的数组效率低吗?

我经常在Perl中有一个子程序,用一些信息填充数组.由于我也习惯于使用C++进行攻击,我发现自己经常在Perl中这样做,使用引用:

my @array;
getInfo(\@array);

sub getInfo {
   my ($arrayRef) = @_;
   push @$arrayRef, "obama";
   # ...
}
Run Code Online (Sandbox Code Playgroud)

而不是更简单的版本:

my @array = getInfo();

sub getInfo {
   my @array;
   push @array, "obama";
   # ...
   return @array;
}
Run Code Online (Sandbox Code Playgroud)

当然,原因是我不希望在子例程中本地创建数组,然后在返回时复制.

是对的吗?或者Perl是否优化了它?

perl reference function pass-by-reference

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

如何使用c#3.5运行SQL代码?

我有一个HTML文本框,其中包含我需要执行的一些SQL代码.我能够从文本框中检索实际代码,但我不知道如何执行代码.使用c#3.5的任何简单而优雅的方式?

c#

0
推荐指数
2
解决办法
1591
查看次数

如何匹配表达式后的第一个单词与正则表达式?

例如,在本文中:

Lorem ipsum dolor坐下来,精致的adipistur elit.Nunc eu tellus vel nunc pretium lacinia.Proin sed lorem.Cras sed ipsum.Nunc a libero quis risus sollicitudin imperdiet.

我想在'ipsum'之后匹配这个词.

regex lookbehind word-boundary

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

如何更改运行时应用程序设置

我正在尝试在运行时更改我的应用程序设置文件的一个键,但它不起作用.

我这样做:

ConfigurationSettings.AppSettings["XPTO"] = "HELLO";
Run Code Online (Sandbox Code Playgroud)

它似乎只改变了内存,而不是文件.

有谁知道怎么做?

谢谢.

.net c# settings.settings

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