问题列表 - 第46935页

jQuery Ajax帖子没有传递参数

我正在尝试使用jQuery的$ .ajax()函数将表单变量发布到MVC路由.问题是,当代码命中我的MVC操作时,即使数据传递给它们,所有参数都为null:

jQuery的:

$(function () {
    $('#signupform').submit(function (e) {
        e.preventDefault();

        if ($(this).valid()) {
            var postData = '{name : "' + $("#Name").val() + '", email : "' + $("#Email").val() + '", message : "' + $("#Message").val() + '" }';

            $.ajax({
                url: "/api/contact-form-post",
                data: postData,
                type: "get"
            })
            .complete(function (data) {
                $("#formContainer").html($("#formThankYou").html());
            });
        }
    });
});
Run Code Online (Sandbox Code Playgroud)

调用alert(postData)输出以下内容:

{name : "Scott Smith", email : "scott@smith.com", message : "test message" }
Run Code Online (Sandbox Code Playgroud)

MVC行动:

public JsonResult ContactFormPost(string email, string name = "" , string message = …
Run Code Online (Sandbox Code Playgroud)

c# ajax asp.net-mvc jquery json

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

Visual Studio C++ 2010 express和OpenGL

我希望能够从VisualC++ 2010编译OpenGL4.1(C/C++)应用程序.

在搜索之后我才发现:http: //www.opengl.org/sdk/ 和文档:(很好) http://www.opengl.org/sdk/docs/man4/

这有点令人困惑,我真的不知道要安装什么来开始.我甚至找不到下载链接,或者我应该使用的OpenGL项目.

c++ opengl visual-studio-2010 visual-c++

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

通过生成素数来使用QuickCheck

背景

为了好玩,我正在尝试编写一个用于快速检查的属性,可以使用RSA测试加密技术背后的基本思想.

  • 选择两个不同的素数,pq.
  • N = p*q
  • e是一些相对素数(p-1)(q-1)(在实践中,e通常是3用于快速编码)
  • d模数e模数(p-1)(q-1)

对于所有x这些,1 < x < N总是如此(x^e)^d = x modulo N

换句话说,x是"消息",将其提升到e功率mod N是"编码"消息的行为,并且将编码消息提升到d功率mod N是"解码"它的行为.

(该属性也非常简单x = 1,一个是自己加密的情况)

以下是我到目前为止编写的方法:

import Test.QuickCheck

-- modular exponentiation
modExp :: Integral a => a -> a -> a -> a
modExp y …
Run Code Online (Sandbox Code Playgroud)

haskell rsa properties generator quickcheck

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

如何制作100%宽度的表格,所有列的宽度相等?

我正在尝试创建一个可以延伸100%页面的表(或者它所在的任何容器,具体取决于我使用它的位置).

当我将表的宽度指定为100%时,它会根据内容的宽度自动调整列的大小.在大多数情况下,当我不介意不同的宽度列时,这是很好的,但为此,我需要所有列的宽度相同.我知道我可以为列指定百分比宽度,但我需要这个才能适用于任意数量的列.

到目前为止,这是我的代码:http://jsfiddle.net/zwWHZ/2/

是否可以使用宽度为100%且列宽相等的表,而无需使用纯CSS指定每列的百分比?

html css

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

将插入组合到一个事务Python SQLite3中

我试图在SQLite3上输入1000行,但是插入时间太长了.我知道如果将插入组合成一个事务,速度会大大提高.但是,我似乎无法让SQlite3跳过检查文件是否写在硬盘上.

这是一个样本:

if repeat != 'y':
    c.execute('INSERT INTO Hand (number, word) VALUES (null, ?)', [wordin[wordnum]])
    print wordin[wordnum]

data.commit()
Run Code Online (Sandbox Code Playgroud)

这就是我在开始时所拥有的.

data = connect('databasenew')
data.isolation_level = None
c = data.cursor()  
c.execute('begin')
Run Code Online (Sandbox Code Playgroud)

但是,它似乎没有什么区别.提高插入速度的方法将非常受欢迎.

python sqlite transactions insert

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

如何从Scala中的用户获取输入?

我想从用户那里获取输入.你能告诉我如何在Scala中要求用户输入字符串吗?

scala

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

Spring MVC的ModelAndView中的Model是什么?

有这个基本功能

protected ModelAndView handleRequestInternal(...) {
    ...
    return new ModelAndView("welcomePage", "WelcomeMessage", message);
}
Run Code Online (Sandbox Code Playgroud)

我知道这将返回modelandView.我知道这welcomePage是我的viewname所以这意味着welcomepage.jsp会被调用.

但我对什么是模型部分感到困惑.什么是WelcomeMessagemessage在该场景和模式如何工作的?

spring spring-mvc

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

Parsec vs Yacc/Bison/Antlr:为什么以及何时使用Parsec?

我是Haskell和Parsec的新手.在阅读了第16章使用真实世界Haskell的Parsec之后,我脑子里出现了一个问题:为什么以及何时Parsec比Yacc/Bison/Antlr等其他解析器生成器更好?

我的理解是Parsec创建了一个很好的编写解析器的DSL,而Haskell使它非常容易和富有表现力.但解析是一种标准/流行的技术,值得使用自己的语言,输出到多种目标语言.那么我们何时应该使用Parsec而不是从Bison/Antlr生成Haskell代码呢?

这个问题可能会超越技术,进入行业实践领域.从头开始编写解析器时,与Bison/Antlr或类似的东西相比,拾取Haskell/Parsec有什么好处?

顺便说一句:我的问题与这个问题非常相似,但在那里没有得到令人满意的回答.

haskell parsec

42
推荐指数
3
解决办法
9765
查看次数

这种方式可以串流吗?从字符串转换为int?

是否有可能像这样串流?我试着用ifstream读取并转换它.

string things = "10 11 12 -10";
int i1;
int i2;
int i3;
int i4;
stringstream into;
into << things;
into >> i1;
into >> i2;
into >> i3;
into >> i4;
Run Code Online (Sandbox Code Playgroud)

我希望它是:

i1 = 10
i2 = 11
i3 = 12
i4 = -10
Run Code Online (Sandbox Code Playgroud)

那是对的吗?

可以多次使用相同的stringstream变量吗?

当我尝试时,第一次没问题,但其他一切都只是0.

c++ string stringstream type-conversion

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

小数百分比?PHP

试图将其转换"0.274509817"为一个很好的百分比27%

该字符串是API的动态值.

php

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